Time tracking can be done manually or through automated systems. Manual time tracking involves employees filling out timesheets, while automated systems use software to log time spent on tasks. These systems often include features such as clock-in/clock-out functionality, project tracking, and reporting tools. Some advanced systems also offer integration with other business tools like CRM and ERP systems.