A Web Application is a computer system that is interacted with over the World Wide Web. Users of a Web Application usually use a Web Browser to send requests to a Web Server which is responsible for validating and acting on these requests.