This technical brief discusses in-memory compute grids (IMCGs). It explains that IMCGs efficiently execute algorithms across a grid of computers similarly to how in-memory data grids (IMDGs) store and manage data. The brief outlines four key aspects of IMCGs: distributed deployment/provisioning; distributed resource management; distributed execution models; and distributed execution services. It provides details on specific capabilities within each aspect, such as GridGain's "zero deployment" and pluggable failover. The brief positions GridGain as a leading IMCG that combines these aspects to provide a full-featured distributed computing platform.