Debido a que los submarinos son navíos muy pequeños en comparación a otras embarcaciones, su capacidad de almacenaje es mucho menor, por lo que no pueden llevar grandes cantidades de alimentos, arsenales, equipos, torpedos y combustible, así como también personal suficiente para realizar las actividades de limpieza, mantenimiento, entre otras. Para ayudar a cubrir todas estas necesidades requieren de apoyo y en otras circunstancias auxilio y socorro, lo cual es proporcionado por un buque nodriza, ya sea en alta mar, plataformas o puertos.