Dental implant survival rate definition and dental implant success rate definition
The definition of implant survival rate is the number of implants in place over the number of dental implants that were placed. As long as they are still in place they are considered to be surviving.
The definition of implant success rate varies. One exclusion factor is greater than 2mm of crestal bone loss and another is more than a 5mm probing depth. Bleeding on probing is considered as well. Venezia JPD 2015