I am taking a course on how to build a simple web app using Flask and Python.
I have stumbled upon the term “web server”.
This is pretty confusing and I would like to know what is it actually a web server. Is a web server referring to a computer hosting websites or is it referring to the flask web-app itself which is responsible to deal with the HTTP requests and response?
Link to MDN and EdX CS50: