CURRENT INTERNET STYLE APPROACHES YOU SHOULD KNOW