The practice of periodically storing program status running on a computer into a file for later analysis.
Acts as an audit trail to track events.
Types of Logs
Information
General status of the program
Security
Logs involving authentication and priviledges of resources.