An IT consultant works in partnership with clients, advising them how to use information technology.