CURRENT ONLINE DESIGN APPROACHES YOU HAVE TO UNDERSTAND