Impact of Information Communication Technology oo