The Learning Framework