Input field of Name in Forms [duplicate]

This question already has an answer here:

In forms, some uses only name as one field and some uses first name, middle name and last name, separate field for all. It is increasing number of clicks also then why people use that.

Which practice is good?