Mobile learning is defined as the intersection of mobile computing devices and e-learning. A learning environment can be a physical or virtual setting where learning takes place. The document discusses a mobile learning schema and app created by the author to classify caterpillars for nature volunteers using Google App Inventor. It also explores websites and augmented reality tools for mobile learning and references scholarly publications and funding sources like iBooks.