However, this requires the expense of web specialists with skills in html, java, activex, and other web technologies. Many companies cannot afford this approach, do not have time for this approach, or simply may want to focus on their core business. In any case, they can turn to numerous packaged applications.
Solutions can come in many shapes and sizes.
Software can be provided in a fully integrated suite or in distinct modules that perform one or more necessary function. Software can run right out of the box or be programatically enhaceable and extendable with provided toolkits. Also, some software is geared towards heavy transaction-oriented sites while others are geared towards small business. Pricing ranges from free to complex licensing agreements in the hundreds of throusands or millions of dollars. Catalog From the customer's perspective the online catalog is the most important part of e-commerce.