First and foremost, we provide web hosting. We offer what we refer to as managed web hosting: we take care of the behind-the-scenes server stuff and let you focus on content (if you choose). We take the needs of each client individually, but we can host a webpage or two for under $5/month!
We deal with all the server set-up, maintenance, monitoring, and tweaking. You deal with the business of your company. Simple as that.