Mainly there are three types, Front-end development for design, Back-end development for performance & feature integration, and full-stack development that is a combination of two core web development stages.