Compare and contrast the similarities and differences between a traditional costing system and an activity-based costing (ABC) system.