Projects in TimeCamp have a tree structure, they contain lists of tasks. You can use a project for a larger goal and a task for an action someone in your team needs to take in order to achieve that goal.
Apart from roles on the account, you can give different roles to your coworkers in each project. This allows you to give extra permission to each person in each project.
You can delete or archive tasks at any time. Archiving tasks allows you to keep the history of tracked time and you can still generate reports regarding archived tasks.