The Benefits And Challenges Of Using Ict