- Front-end development which focuses on the user interface and user experience
- Back-end development that involves working on the server-side, handling the logic and data processing on the server
- Responsive design where the websites can adapt to different devices and screen sizes
- A web application development usually takes at least 2 months