There are twelve basic principles of design: contrast, hierarchy, balance, emphasis, rhythm, unity, pattern, proportion, movement, repetition, variety and white space. These principles work together to create visual and functional designs that meaningful to users.