What is the best way to go about an online application that will involve multiple steps to complete.
I am a little unsure on how I should hold the information after the user has submitted the forms and what should happen when the user needs to go backwards and forwards if they forgot something in the application.
Should I use objects.... a ton of session variables.... or a database registration.....