O termo nanosatélite ou nanosat é usualmente aplicado para designar um satélite artificial miniaturizado com uma massa menor do que 10 kg. Tal como ocorre com microsatélites, projetos envolvendo este tipo de satélite empregam múltiplos nanosatélites operando juntos ou em formação (algumas vêzes o termo "swarm" é utilizado). Alguns projetos requerem um "satélite-mãe" maior para comunicação com os centros de controle no solo ou para lançamento e operações com nanosatélites.