O GeoPackage é um formato aberto, baseado em padrões, independente de plataforma e compacto para a transferência de informações geoespaciais. É definido pelo Open Geospatial Consortium (OGC) e implementado como um contêiner de banco de dados SQLite. Ao contrário de formatos mais antigos, como os Shapefiles, que consistem em múltiplos arquivos auxiliares, um GeoPackage armazena feições vetoriais, conjuntos de matrizes de tiles de imagens e mapas raster dentro de um único arquivo autossuficiente. Essa estrutura torna o formato altamente portátil e eficiente para aplicações móveis e web. Por ser construído sobre o SQLite, ele suporta transações compatíveis com ACID, permitindo uma integridade de dados robusta e acesso simultâneo de leitura e escrita. É amplamente considerado o sucessor moderno do formato ESRI Shapefile, pois supera limitações relacionadas ao tamanho do arquivo, codificação de caracteres e comprimento dos campos de atributos, ao mesmo tempo em que oferece desempenho superior para consultas espaciais e indexação.