DOTMLPF stands for Doctrine, Organization, Training, Materiel, Leadership and Education, Personnel and Facilities (US DoD)