As you may have seen in Italian movies or during your stay in in Italy if you had the chance , you will notice that ciao is the easiest and most common Italian greeting people use to say “hello” or “goodbye.”
Usually though, you should only use this greeting with people whom you are well acquainted with, such as friends or
relatives.
As a special case, you may notice that it is common to address foreigners entering into Italy with ciao. The reason for this is that it’s
a friendly and easy way to greet them. Sometimes owners of casual, modern shops may greet customers with ciao as a way to keep social distances at a minimum and make talking easier and faster,thus making you feel more comfortable (and this way making their patrons feel relaxed and at home).
For first time meetings though, you may use buon giorno (also written buongiorno) with anyone. Literally, buon giorno means “good day,” however, you may also interpret it to mean “good morning” or “good afternoon.”
As a rule of thumb you can use buon giorno only during daytime-from morning until evening-or from before daybreak to before dusk. If we want to express “good morning” clearly, we may use buon mattino, but this expression is very rare. As for “good afternoon,” we sometimes use buon pomeriggio.
Yet, we are sure that if there was to be any confusion with greetings, your Italian hosts will be kind to you no matter what. Italians are known for their friendliness and warmth, so even a simple “Ciao!” will bring about a smile and maybe a long lasting friendship!