The key element of achieving your business goals via mobile devices is defining the technology in which the applications will be designed. Both expectations- in terms of results and chosen directions of development should determine its selection. Nowadays, the existing possibilities allow us to create an application in native or hybrid technology. Both these solutions have their advantages and disadvantages, so you should familiarize with them before making a decision. What are native applications?