Bay Area Graphics & Marketing explains the difference between DIY web design, web builders and free websites.