Time Machine is excellent, keeps versions of your documents etc as they change (unlike a single snapshot-type backup).
It manages its space and as the backup disk fills it does delete old backups.
You can use it to:
- Recover individual files and folders.
- Migrate to a new machine
- Restore to a fresh install of OSX
Just turn it on and it just works...