Understanding and prediction