Additional fields captured at register...

Hi - I would like to add additional fields at register, for example Address, Phone, etc. How can I go about this...This is a necessity with any good Membership software.

Thanks,
JR