Windows 7 and 10 - backup and restore tools are included with Windows - pretty basic, and there are other packages that do a 'better' job - but it's there, and easy enough to set up and run on a regular basis..
Windows 8 introduced a little known feature called File History. It sound a bit like Time Machine, as it allows you to automatically archive previous copies of your documents on a remote location. I set it up for a customer a few months ago after she accidentally lost a document she was working on locally (she wanted to finish it before moving it to the company NAS). So now, her file history is backed up on the QNAP.
Sadly, this nice new feature was overshadowed by all the bad things Windows 8 brought to the table. If it weren't for Metro, Windows 8 would have been a really nice product.
What I don't like however is since Windows 8, Microsoft has been burying the incredibly useful System Restore feature. It's impossible to find it unless you know what you are looking for. I cannot count how many system's I've quickly recovered through System Restore over the years.
My recommendation for home users are the following tools:
Acronis True Image (for complete disaster recovery capabilities) (commercial)
FreeFileSync (for syncing a local folder with a remote or a USB one) (Freeware, but installer has adware that must be rejected)
FBackup (basic backup program, I use it for some customers to backup local documents to a NAS share) (Free version is enough for basic uses, they have a commercial version too)
Carbonite (cloud backup, if you want something 100% fire-and-forget, and have the increased security of providing your own encryption key, so they can't access your data) (monthly fee)
I personally use ATI, FreeFileSync and Carbonite at home, and all four for various customers.