I am not going to learn you about Technology terms.
Web servers provide by the web hosting companies, these servers install on the windows operating system just like your pc. You buy a space on these servers for your websites, these processes known as web hosting. Companies provide you with space for your website according to your plans. Your all data related to your website stores on these servers like images, videos, etc.
When any users want to access your website, the browser sends the request on your servers and shares the information with the customers. Your server name is your domain name which is linked with your website.