In American English (there may be different terms used in other English speaking countries), a construction worker is a general term for anyone who works on a construction site. A carpenter is specifically someone who works with wood.