Mobile Learning Simply Explained

What is mobile learning? Explain the principles of mobile learning and its advantages and disadvantages. The use of mobile learning is also discussed.