title: Web Application Server
body: <p>I'm very new to web development but I will try to explain my question as best I can.</p>
  
  <p>I am making a basic chatroom program (in C#) but I have never made my own online server before, and it needs to respond to tcp packets. I know how a server works, I just don't know how to implement my server and how people will be able to access it.</p>
  
  <p>Hope thats clear. Thanks in advance.</p>
  
  <p>Edit: Sorry I didn't mean to ask for examples of chat/server applications, I already know how they work. My question is how do i host an online server that is accessible to anyone?Are they written in php? asp?I dont want to be running an application on my computer that will be the "server". Thanks!</p>