Utilises online extensions e.g. socket and jQuery.