Los repositorios de objetos de aprendizaje (ROA) son depósitos que almacenan y organizan contenidos educativos digitales para hacerlos accesibles y reutilizables con el fin de apoyar el aprendizaje. Los ROA permiten buscar, encontrar, pedir, recuperar y enviar objetos de aprendizaje y almacenarlos con metadatos para su localización. Algunos ejemplos de ROA son MERLOT, SoftChalk y CAREO.