O programa é todo desenvolvido em linguagem PHP e precisa ser instalado em um servidor Apache para funcionar. O e-ProInfo é dividido em dois sites: o do administrador e o do participante. O administrador disponibiliza as atividades que vão ser realizadas e o participante pode ver e fazer sua parte, virtualmente.
A grande idéia deste programa é que ele é completamente livre; pode ser instalado em escolas públicas e privadas sem restrições. A razão desta liberdade é o fato de ser um software Open Source, ou seja, programas que são distribuídos gratuitamente e recebem contribuições de qualquer usuário interessado em melhorá-lo. No entanto, é preciso se cadastrar no site do Governo para poder fazer o download.