The iTunes Connect review process for submitted apps is not simple and linear I have two apps in queue for review by Apple.

I had uploaded two app recently.

App 1 &gt;&gt; New App uploaded on 5-Jun-14

App 2 &gt;&gt; Update for app uploaded on 4-Jun-14 (one day before of App 1)


Status I see is 

App 1 &gt;&gt; In review

App 2 &gt;&gt; Waiting for review


I just don't understand, how can the app that I uploaded later is in review first? I've asked twice for expedited reviews and they were denied. This is something frustrating me.

Does any one know how app approval process goes?

I wanted the update to get approved asap.
Maybe apple prioritises new apps over updates.

If your update contains major bug fixes you can request to get it expedited.

You can checkout recent review times here: http://appreviewtimes.com