ARISING TRENDS IN WEBSITE DEVELOPMENT: WHAT YOU HAVE TO UNDERSTAND TO MAINTAIN A COMPETITIVE EDGE