Website always need hosting
Websites always need hosting, which is in effect somewhere to store the website so that it can be accessed by your customers 24hrs a day, 365 days a year.
Guarding against failure
The traditional backup method used by hosting companies is to guard against THEIR failure. If the server goes wrong, they will restore everything as it was before the problem. They do not backup and guard against problems that they don't cause. As such, should you accidentally wipe some crucial information or delete a page when editing, their is no way to recover the information. Also, should the worst happen and your website is hacked, they won't be able to restore it.