Although both seek for the same question: Where do you come from? I like to know the precise context of these two question phrases in Italian. Also where we use "Di" and "Da" specifically?
Italian Language Stack Exchange is a question and answer site for students, teachers, and linguists wanting to discuss the finer points of the Italian language. It only takes a minute to sign up.Sign up to join this community
As others mentioned, the two expressions you posted don't mean "What's your name", but rather "Where are you from?". If you wanted to be literal in the translation, you would translate "Da dove vieni?" as "Where do you come from?".
Most of the time, both expressions are used to mean exactly the same thing, so it doesn't really matter. "Da dove vieni", however, can be used to ask what should instead be "Da dove sei venuto?", which if you want to keep the meaning should be translated as "From where did you leave to come here?". Though realistically it would be better to ask "How did you get here?" ("Come sei arrivato qui?").
To sum up, the meaning is almost the same. There is the nuance outlined by user9079251 as well as the double meaning I pointed out, but more often than not they can be used interchangeably.