The phrase "immense popularity" means that something or someone is extremely well-liked and widely admired by a large number of people. Full definition
With the advent and immense popularity of mobile - based learning, learners can access this information whenever they need it or even on - the - go. (elearningindustry.com)