O Canvas LMS é um Ambiente Virtual de Aprendizagem de código aberto. Isso significa que a tecnologia do Canvas LMS funciona em um ambiente digital (plataforma digital) para fornecer aos alunos e professores ferramentas de aprendizagem. Neste ambiente, ou plataforma, um aplicativo de código aberto (disponível para qualquer pessoa visualizar o código) permite que professores e alunos gerenciem materiais e interações educacionais.