An activity is an event, task, or unit of work with a specific purpose, whether it be designing products, setting up machines, operating machines, or distributing products. Therefore, activity-based costing considers all the potential activities instead of relying on just one variable (for example, labor hours or machine hours).