To make you feel safe
People sometimes smile to others to make them feel comfortable or at peace. This is one reason why random strangers sometimes smile to kids.
It’s a part of the culture
In some cities, people smile to strangers as a part of their culture. In such a case, strangers can smile to you as a result of the habit they learned.
They are being nice
People can smile to others to show that they are nice and friendly. This is one reason why some people smile to others inside elevators.
They are extroverts
Extroverts find it easier to connect with strangers. Extroverts are thus more likely to smile to strangers than introverts. (See Why are some people Extroverts?)
They want to start a conversation
People sometimes smile to strangers in order to start a conversation with them. In such a case, a certain level of interest might be present.
They are happy people
People who are happy are more likely to smile at others than people who are not. If a person is in a good mood then they might smile to random strangers.
They are friendly
Some people are overly friendly. Those people might spread smiles as they interact with others.
They want to ask you for something
If a person wants to ask for help such as asking for directions then they might smile to you first. If those people got a smile back then they might proceed to ask for the favor.
They want to socialize
Some people smile at random strangers because they like socializing. If those people get a smile back then they will start a conversation.
They are confident
When a person feels confident about themselves, they might feel like smiling to others. Smiling to people in such a case is one way of being humble.
They think you are attractive
A person could smile to you if they believe you are attractive. In such a case, those people might be hoping to get to know you. (See What makes a person attractive?)
Who were the Settlers? Why did Settlers move to the Backcountry? Did Other People in North America also move? How was the Life of Settlers after moving?