Design is making thoughtful, intentional decisions about how to solve problems based on research, communication, and deliberation. It involves preparing by researching existing solutions, brainstorming new ideas, and exploring options. Designers communicate their decisions through diagrams, prototypes, and explanations to get stakeholder consensus. While some designers focus on aesthetics like color and imagery, all good designers and developers make thoughtful choices about how to make tools easy to use and systems understandable.