Use formal titles and surnames when addressing people, especially elders, officials, and anyone you have just met, and wait for an invitation before switching to first names. In French-speaking settings,
Monsieur,
Madame, and
Docteur are common, while in more traditional or rural contexts people may also use respectful kinship terms or local greetings before getting to business.