Ontologies are used to describe and share information, by describing a concept defining related entities their relations, attributes, properties. More specifically they can be knowledge, using language that computers understand share, and; therefore, form the pillar of Semantic Web. The study examines business opportunity ontology from an entrepreneurial point view. also methodologies best prac...