Alembic is an interchange file format for computer graphics commonly used by visual effects and animation professionals as it distills complex animated scenes into a non-procedural, application-independent set of baked geometric results. It can handle animations with changing topology, making it useful for simulations such as fluids.
Alembic efficiently stores the computed results of complex procedural geometric constructions, with a primary focus on the interchange of geometry (models) between different groups working on the same shots or assets. It is not for storing the complex dependency graph of procedural tools used to create the computed results.
For technical information about Alembic, see http://code.google.com/p/alembic/.