ICT Market overview & definitions
with a human touch