Definitions
Design process – the sequence of activities that result in a design
Design space – the set of all decisions that must be made
Design alternatives – competing designs for a particular design decision
Design constraints – limitations that are imposed on design decisions from outside of the design process