Um aplicativo em primeiro plano é um aplicativo que está atualmente em uso e interagindo ativamente com o usuário. Ele tem o foco do usuário e normalmente exibe sua interface na tela principal. É o aplicativo que está "na frente" e recebendo entrada do teclado, mouse ou tela sensível ao toque.
Em contraste com os aplicativos em segundo plano, que são executados simultaneamente, mas não têm a atenção imediata do usuário, os aplicativos em primeiro plano têm prioridade em termos de recursos do sistema e capacidade de resposta. Se o sistema operacional tiver poucos recursos, é mais provável que priorize um aplicativo em primeiro plano para manter uma experiência suave do usuário.