WebOS is responsible for backing up the contents of internal memory, and you can use its built-in backup app to accomplish this.
Since over-the-air backups have in some instances been unreliable, however, you can also perform a manual backup using an app like the homebrew app SaveRestore:
http://www.precentral.net/saverestore