www advantages and disadvantages