El subfusil o metralleta es una carabina automática diseñada para disparar munición de pistola; es por tanto un arma de fuego de tiro automático y de corto alcance (unos 150 m como máximo), pensada para proporcionar gran cadencia de fuego en distancias cortas.