The purpose of this paper is to search for a general framework for ontology development. This paper also implemented ontology on university domain, proposed a general framework for ontology searching and explained searching mechanism through university ontology. Also, it presents different ways of reasoning the ontology. In general, ontology classifies the variables in need for some computations and creates interrelationships between them. It is also an essential part of the semantic web. The introduction of semantic web poses the demands for creating ontology in many domains. This paper emphasized mostly on conceptualizing the university as a whole and was developed using standard tools protégé 4.3. This paper tries to fill the gap between existing works by including all the concepts and their related data and object properties. The reasoning of our created ontology was done through Fact++ and Hermit 1.3.8 reasoner.