Ontology is a branch of philosophy. It involves the logical investigation of the different ways in which types of things (ie physical objects, numbers, abstract concepts, etc) are thought to exist, and the nature of various kinds of existence.
Found on http://www.encyclo.co.uk/visitor-contributions.php