This document outlines six core ideas of InfoGrid:
1) MeshObject graphs connect objects through relationships within a MeshBase database.
2) Flexible data stores allow persistence through relational databases, file systems, or custom solutions.
3) Viewlets render MeshObjects by matching them to templates.
4) Access control manages permissions at the data layer by checking user representations.
5) XPRISO connects multiple MeshBase databases.
6) Probes integrate external data into MeshBase databases from any source or format.