Facebook works on the graph algorithm and it gives you friend suggestions based on your current activity, existing Facebook friends, and more. It makes a connection tree between you and other people on the basis of similarities.
Location, Workplace, and interests are the most common filters that are used for the base to suggest a friend for you. Friend suggestions on Facebook increase the reach of person profile by adding people from the suggestion.