Information Technology compliance is a term that encompasses two separate but closely realted concepts. Internal compliance is where the operational organization lays it procedures that stipulates how users shall operate the equipment. These prodcedure are designed to increase the opeartional efficiency, productivity and ensure security. In the current scenario some organizations restrict access to social network during work hours to increase productivity. If someone found using social network from office network during working hours is a breach of compliance. External compliance is abiding to the priciples laid by an organization outside the internal compliance. Like government rules, in which may have to retain e-mails or electronic documents for stipulated period.