What types of IT projects are there?