Top 3 Aspects Related to Web Development