These are enhancements to your HTTP server that allow programmers to write the code that makes your website talk to databases, handle e-commerce orders, etc. The most popular scripting languages are PHP and ASP.Net.
Additionally, if you need to ship items to friends and family who live far way, you can take advantage of the holiday shipping deals that are available at many of e-commerce sites to avoid the stress of standing in line at the post office.
For the more advanced, there are entire websites such as Website 101 which are dedicated to fine-tuning your e-commerce site, covering many of the same subjects as the elementary tutorials but going deeper into the options available.
If you have a reasonably large Web site with a good amount of data and that also features some e-commerce aspects like a payment gateway, it would be best to go for dedicated hosting on your own dedicated server, even if with an ISP.
As e-commerce has allowed consumers to compare engagement rings from the comfort of their own homes, shoppers can choose from jewelers around the world, including Canada's largest retailer of diamond jewelry, Spence Diamonds.
If you only know the basics of web design, you can start on a site such as Taming the Beast, which will walk you through the basic elements of e-commerce including setting up shopping carts, advertising your site, and more.
If you're looking for online merchant account services, Orange County's E-Commerce Exchange (ECX) might be the best solution for you, no matter where you are located or what type of business you operate.
Their rates are usually cheaper, but often they are using the same set of software features - databases, multimedia, etc. - as their more-expensive counterparts, though e-commerce may not be as robust.
Guerilla marketing efforts also seem to stimulate e-commerce marketing objectives, depending on the product or service, and can be particularly effective, especially from a minimized cost perspective.
Simply Accounting Pro is a fully featured package offering accounting and payroll functions and features, including modules for Internet and e-commerce business, in a five-user edition costing $750.