Como verificar programaticamente se um aplicativo está instalado ou não no Android?

Nós instalamos aplicativos de forma programática.

Se o aplicativo já estiver instalado no dispositivo, o aplicativo será aberto automaticamente.Caso contrário, instale o aplicativo específico.

Guie-me. Eu não faço ideia. Obrigado.