アプリ起動時に特定の処理をしたいのですが、

・完全にアプリが終了している状態からの起動
・アプリがバックグラウンドに存在する状態からの起動

上記の状態でそれぞれ別の処理をしたいのですが、それらを判別する方法はあるのでしょうか。
ご教授願います。