MDX stands for Multi-Dimensional eXpressions, and is a query language for OLAP databases. It allows users to define custom calculations and dimensions, and is used by many software vendors such as Microsoft, Oracle, SAP, and MicroStrategy.