Context information is mainly utilised for improving
usability and user experience in applications. This section
focuses on the high level description of context use. Contextaware
applications perform the following four main types of
adaptations during interaction with the user in order to help
the users to achieve their goals and improve usability