How does the system maintain an audit trail of users' actions in the system?

There is a log of Applications access and Spending of credits for audit purposes.

How does the system maintain an audit trail of users' actions in the system?