ICT- Meaning, Components and Uses