E-commerce is a very broad topic that can apply to many areas of an organization: business, technical, and security to name a few. Unfortunately not all of these areas have the same goals and objectives, but still are closely tied, which can complicate an E-comm strategy.
The business demands a solution which maximizes return while investing enough to mitigate perceived business risks, which requires technologies that align with the business's goals and objectives.