CURRENT ONLINE DESIGN APPROACHES YOU MUST UNDERSTAND