Der Teilprozess (engl. Subprocess) bezeichnet umgangssprachlich eine Abschnitt eines größeren Prozesses; manchmal einen wieder verwendbaren Abschnitt.
In der BPMN wird der Begriff Teilprozess (gem. Spezifikation embedded subprocess) zur Bezeichnung eines Symbols (einer Aktivität) genutzt. In der BPMN kann der Teilprozess zugeklappt oder aufgeklappt sein.