Learn more about general concepts of website design and website development to help inform your project decisions.