The practice of Architecture is the implementation of all the skills of an Architect to produce either a conceptual or practical project. Conceptual projects may include competition pieces or theoretical studies. Practical projects can include everything from build structures, theater sets, or digital buildings for movies or video games.
The types of software that Architects use varies greatly between market segments and practice types. Frank Gehry has even gone as far as creating his own software systems. However, most Architects use one of the following major software system: