two types of nodes, links are allowed only between opposite types
nodes are in two disjoint sets (types), and every edge connects different types of nodes
stores data from many different systems (like the repository) and includes historical and current information  designed to quickly analyze data  only updated periodically (unlike in real-time with repository)