Ethical & Social Aspects Of It