Activity-Based Costing (ABC) is a method of assigning overhead and indirect costs to products and services based on the activities that drive those costs.
A bottleneck is a point of congestion in a production system that halts or severely impedes the process; it's where the productivity stops flowing smoothly.