What Drives Use of E-CollaborationTechnologies? A Macro Level Perspective abstract--------the term e collaboratin in technology in an organisationrefers to collective system of interactive computer based tools...............