Um repositório de dados Dataverse é composto por uma instalação do software que pode hospedar várias comunidades de dados também chamadas de Dataverses. Cada comunidade de dados (Dataverses) contém conjuntos de dados (Datasets), que, por sua vez, são compostos por conjunto de dados de pesquisa, seus respectivos metadados descritivos e documentações referentes. Uma comunidade de dados (Dataverses) também pode conter outras sub-comunidades de dados (Dataverses).