Question: what is the difference between where do you come from and where are you from?
Answer: "Where are you from" is more common (at least in U.S. English). In my opinion, this is the preferred option when meeting someone new. The difference is a bit more emphasis on the verb "to be/are" instead of the action of "coming/being from" somewhere as is common in other languages. The meaning is identical though.