A Deep Brief of 3 Various Categories of Mobile Applications