Advantage of a "step by step" sign up form

I have noticed that big companies such as Facebook and Twitter use a "step by step" sign up process for their mobile apps instead of a single form. Is there an advantage for that?