OWL provee tres sublenguajes con una expresividad creciente para ser usados por comunidades específicas de usuarios e implementadores: