While ASP.NET and Web Forms have simplified many of the
aspects of dealing with HTML forms, a good understanding of
how they work is still an important part of a developer's
toolbox. One of the most fundamental aspects of dealing
with forms is knowing how they pass their data back to the
server.