E-commerce and ontology