New learning technologies have brought fresh challenges to teachers in selecting appropriate educational resources, particularly in regards to mobile devices. There are an impressive number of educational mobile learning applications, more commonly known as apps, that teachers need to understand before integrating them into the classroom. To make this process more effective, educational apps can be categorised on their specific role in the teaching and learning of mathematics along with their media richness. A framework of nine distinct categories of apps emerged, grouped into three main clusters, namely, investigative, productivity and instructive tools. The framework was validated with examples from a K-12 context.6 page(s