Technology systems have many layers of complexity, from artifact to culture. Put these levels in order from the most defined to the broadest domain. Social and Cultural Structure, Software, Physical Technology, Institutional Dimensions Physical Technology, Firmware/Software, Institutional Dimensions, Social and Cultural Structure Institutional Dimensions, Physical Technology, Software, Social and Cultural Structure Software, Physical Technology, Institutional Dimensions, Social and Cultural Structure.