Having realized mobile apps' advantages, businesses are leveraging them to enhance customers' shopping experience. So consumer apps were born.