What exactly is an implant-supported denture?
An implant-supported denture is one that is attached or supported by a number of implants. At least two most likely 3-4 implants are placed and attachments are connected to the bottom side of the denture. Think of a nylon snap, one part being on the implant and the corresponding connector on the underbelly of the denture. By this method a denture can click or snap to place and be help firm and steady while normal chewing functions.