User:Herb Ksver/sandbox

Types of time-tracking software

 * Timesheet : Allows users to manually enter time spent on tasks.
 * Time-tracking/recording : Automatically records activities performed on a computer.

Time-tracking software can be:
 * Standalone: Used only to record timesheets and generate reports.
 * Integrated as part of:
 * Accounting systems, e.g. timesheet data fed directly to company accounts.
 * Billing systems, e.g. to generate invoices, especially for contractors, lawyers, etc.
 * Project management systems, e.g. timesheet data used by project management software to visualize the effort being spent on projects or tasks.
 * Payroll systems, e.g. to pay employees based on time worked.
 * Resource scheduling, e.g. bi-directional integration allows schedulers to schedule staff to tasks, which, once complete, can be confirmed and converted to timesheets.