If you have been looking for teeth replacement solutions, you have probably heard of dentures, dental implants and even implant supported overdentures. What are implant supported overdentures and how do they differ from regular implants or regular dentures?