Concept representation in ontology is a basic problem on the Semantic Web. In human cognitive process, object typicality plays an important role in concept representation. Traditional ontologies cannot reflect the typicality of objects in concepts. In this paper, we present a cognitive model of ontology with multi-prototype concept and object typicality. It can better approximate to human cognition than other models known to us.