iT4Communities provides free IT support and volunteering opportunities to charities in need. They have over 5,000 registered IT professional volunteers and have delivered over £2.75 million in IT services to charities since 2002. iT4Communities handles the entire process from defining a charity's IT needs to matching them with a suitable volunteer and providing ongoing support throughout the project. This approach benefits both charities, who receive improved IT resources, and volunteers, who gain experience and skills.