How to collect user's full_name then split to first_name, last_name?

Why do you need to store the name as two fields? Why not ask for and store a single field?