Understanding Predictability