Browsers used to be capable of doing little more than displaying HTML. Consequently, early web applications relied
on server-side code to respond to user interaction and perform data operations. Web applications were stitched
together through the HTML form element and the browser’s ability to send data to the server.