Another reason for data loss is the sort of embarrassing mistake that happens sometimes. If you've ever accidentally thrown away a file you needed, then emptied the trash, it's possible to get that file back with a data recovery app.
Time Machine
Best built-in solution