Responsive web design (RWD) is a web design approach aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones). Mobile usage is growing at a tremendous rate. If your website doesn't work on mobile devices, you're missing out to those that do.
Content Management Systems
A content management system is a means for you, the user, to update your web site with out any training in html. CMSs are often used to run websites containing blogs, news, and shopping. Many corporate and marketing websites use CMSs. Many of the CMSs I have developed also have functionality specific to the web site. Such as controlling password protected content, subscriptions, image gallery management, etc.
A shopping cart is a specialized content management system that is designed specifically to sell goods and services form your web site. Sell anything – products, services, even downloads. Sell everywhere. user-friendly shopping– wish list, saved cart sessions, printable product pages, printable invoices. Customer management – memberships, customer accounts and order history. Order management –account pages, order history, order tracking, modify placed orders, create new orders.
Static Web Sites
When you don't need to change your site very often it is most economical to build a static web site, one that doesn't have a content management system. In a content management system the content of the web site is stored in a database, while on a static site the content is put directly in the web pages.