Capacities and abstractions