All three translate into "people". Can someone explain the difference in use between them, bitte??
There is a slight difference in when you use which word. "Leute" is usually used in informal situations, while "Menschen" and "Personen" are good for formal speech. "Menschen" can refer to humanity as a whole, and is sometimes used in situations when you would say "human beings" in English. "Personen" is rather like saying "persons" in English. Often "Personen" is used when you count people, for example: "Drei Personen sind anwesend." = "Three people are present."