Technology: A Boon or A bane?