The Benefits along with Negatives involving Internet Applications