WEB SITE DEVELOPMENT TRENDS: ESSENTIAL UNDERSTANDING FOR ACCOMPLISHING A COMPETITIVE ADVANTAGE