INTERNET SITE DEVELOPMENT TRENDS: WHAT YOU REQUIRED TO KNOW FOR AN ONE-UPMANSHIP