Yes, both are included. Hosting is a requirement for all of our plans (sorry), while the domain name registration is an optional service. We offer very fast, secure hosting and guarantee 99.9% uptime.
A note about our hosting: The reason we require the hosting be a part of our web plans (sorry) is two-fold: First, we can't guarantee the safety and speed performance of your website on a different host. Their technology might not be compatible, and they could have an insecure, shared environment. Second, our pricing reflects the fact that we're interested in offering our services over a number of months or years to you. We want to be your bff, you know? The web plans are designed so that we work together to make your website the best it can be. We want to keep the pricing as low as possible, so to do so we need to retain some control over the hardware and setup for your website. It's a catch twenty two, we know, but we're hoping that our above and beyond service will make this all worth the switch.