Это запускает приложение, но останавливает работу скрипта до момента завершения работы вызванного приложения.
import subprocess
subprocess.call([r'C:\Program Files\someapp.exe'])
А это запускает приложение и продолжает исполнять скрипт.
subprocess.Popen(['C:\Program Files\someapp.exe', '-arg1'])
Это запускает приложение, но останавливает работу скрипта до момента завершения работы вызванного приложения.
import subprocess
subprocess.call([r'C:\Program Files\someapp.exe'])
А это запускает приложение и продолжает исполнять скрипт.
import subprocess
subprocess.Popen(['C:\Program Files\someapp.exe', '-arg1'])