Protégé es un editor de código abierto utilizado para construir ontologías y representar conocimiento. Está escrito en Java y se usa para desarrollar aplicaciones Semánticas Web y describir información semánticamente mediante archivos en el lenguaje OWL. Fue creado por la Universidad de Stanford y la Universidad de Manchester para permitir la integración y búsqueda de datos mejorada gracias al conocimiento almacenado en ontologías.