Specify how system activities are carried out
Described during system analysis as logical models
Plans for how the system will be distributed across computers and what the hardware and software will be used for each computer
After design alternative is selected, detailed computer processing is designed as physical models such as: physical data flow diagrams, structure charts, interaction diagrams
Approach varies depending on development and deployment environments