There are several different types of carpentry that carpenters can specialise in and continue to hone their skills. These include rough carpentry, joinery, trim carpentry, cabinetry, ship carpentry, framers and roofers.