It is a basically a denture that is anchored in place with help of dental implants instead of being supported only by gum or jaw bone. So practically no slipping of denture while eating or speaking.
This is a great option for people who just don’t like the feel of carrying bulky dentures in their mouth and always struggling to balance it with their oral muscles. Whereas a normal denture has to be replaced every 3-4 years, implant supported dentures requires less frequent replacement.
A simple denture was never meant to be a treatment modality, however low cost of the device and simplicity of the procedure has made it a preferred option for many people. However using denture comes with a lot of problems and most people are not fully satisfied with their dentures.