Engineers build a building model, apply loads, and run analysis. The program checks members against design codes and produces reports. It links with Revit and other BIM tools.
It is a licensed product with a steep learning curve.
STAAD.Pro and Robot are alternatives. ETABS suits structural engineers designing buildings.