What is block learn?