Is user activity tracked and how do you report the info? And how to backup application data on daily basis?

Is user activity tracked and how do you report the info? And how to backup application data on daily basis?

If users edit and delete records, is this information tracked? How can it be reported? Do I need to code tracking specifics? Is there a way to automatically backup record data?