Gamification is a somewhat new business term that is that is about improving business practices. It is part of the Human Centered Design school of thought (I promise that is my last jargon-y word for this post!).
Human Centered Design focuses on helping the corporate world remember that people work in their offices and factories and people buy their products and use their services. Features and function are important elements in a business and if you can't engage and motivate people, you won't succeed.
Gamification is one approach that is rapidly gaining influence as an effective way to implement Human Centered Design concepts. Yu-Kai Chou is a forerunner in developing usable concepts to create and implement gamified designs.
This short video that I made is a brief overview of what he talked about at 2017 SxSW in his Actionable Gamification session.