Launch Mode – это инструкция, которая говорит системе, как запустить Активити. Launch Mode задается в манифесте атрибутом android:launchMode у элемента <activity>. Заданный в манифесте Launch Mode можно изменить при старте Активити с помощью Intent-флага.
Существует четыре Launch Modes:
1.standard – используется по-умолчанию;
2.singleTop;
3.singleTask;
4.singleInstance.
Каждый из них разберем подробнее в следующих постах.