Regarding iOS, there is a very detailed blogpost explaining the five different states an iOS app can have. This information is more than 3 year old but I guess it's still valid.