Analysis of data as it is produced, so that insights are available within seconds rather than after a batch run.