ICT and High-Tech