Yes!  Our servers automatically backup your website once a month, once a week, and once every morning.  While a site can be restored from a backup made on our server in the past, it is a process that requires the time of a developer on our staff to complete.

You can also download backups of your data on your own by logging in to your cPanel account (click on the "cPanel" link in the header of your Admin area), and then following the instructions provided by cPanel on creating a backup.