Walt Design developed a database to store the contents of their catalog and built a shopping cart for their users to store their purchases in. From there the user can choose to purchase online, in which case it takes their credit card information, or offline, in which case it builds a print off form so they can mail in a check if they want to.
Additionally special discounts, limited run promotions, and other complexities are handled through this system.
Also there is a password protected admin section which allows the owner of the company to check new orders, review testimonials that customers have given, look up customers and orders, and check on survey results. Each customer is given a survey when they order so the site can track different things.
The owner can also pull statistical information to see how the website is doing financially. The owner is currently getting about 73% of his sales through his website.