Outside of the group we may call "nerds" (it's okay, I'm one of them), not many people know the details of how websites work. Specifically, I'm talking about website hosting and domain names. For those non-tech-savvy individuals, I'm going to explain the difference between the two so...