Involves planning, designing, content creation, coding, testing, and more. It also includes security testing and other activities to ensure the website is safe from cyber-attacks. Website maintenance refers to monitoring a website's overall performance after development.