Web development / design
If you have one or more pages with a piece of text and possibly a few pictures, you can already speak of a website. Such a website is called a static website because it does nothing but show a static text and any pictures.
As soon as you want a visitor to be able to log on to your website (for example, for a forum), or to show up-to-date information from third-party sources, it is necessary that the website can store its data in a database. Then you speak of a dynamic website.
The content of the website is actively/dynamically composed with data from a database. To automate these operations, a programming language and code is used to describe the actions that the computer or server must perform.
Do you want to be helped in this process, both with the design and the programming?