In classical economic theory, goods fall into predictable categories. Some are substitutes. Coke and Pepsi compete for the same consumer. Butter and margarine sit in quiet rivalry in the refrigerator.