Un endpoint è la realizzazione di una o più interfacce.
Può essere anche definito come l'indirizzo fisico di un servizio che implementa una o più interfacce. La definizione include un URL dell'endpoint, il tipo di utilizzo (protocolli come http e ftp) e un insieme di interfacce implementate.