An adaptive web design approach refers to the execution of design techniques, enabling an interface to change or respond to different contexts such as user settings, user demography, user preferences, ...