Description of what a web application is and how to create one step by step