Civil engineering and architectural software is the set of tools used to design, simulate and analyze civil engineering structures such as bridges, roads and buildings.
Computer-aided design and computer-aided manufacturing software (CAD/CAM) is used in mechanical, electrical, and electronic design; simulation, drafting, and engineering; and design analysis and manufacturing.
Finite element analysis software (FEA) uses a numerical technique to model and analyze complex structures by solving boundary-value problems. The structure to be analyzed is divided into
points (elements) that make a grid called a mesh.
Planning, scheduling and productivity software is designed for monitoring and improving scheduling, efficiency, productivity and project management activities.
Product lifecycle management software (PLM) is used to manage the entire life cycle of a product, or just the product's development, operation, and maintenance.