A website is a collection of web pages with text, image or video content. Websites are hosted on servers and can be accessed via the internet network. Each website has an addresse, which is called URL also called domaine name. You can buy a domaine from different online companies. You can then decide how you want to call you website, if the name is still available. Therefore you can have an attractive name, specific, or funny, what ever you thing is best. If your website is on the internet, it means it is accesable by anyone. If you want to have private content such as family pictures, or personal messages secured webpages exist. They are password protected and you need to loggin to be able to view the page. This is a good solution.

Websites are coded, the basic code is in HTML, which defines the structure of the web page, where the text will be, how big are the margines and so on. Then there is the CSS code which defines the aspect of the site, so the colors, how different links react, the text style etc. Those are the two basic codes languages needed to do a basic website. There are more, such as JAVA, which will look after interactions on the site, for example how buttons react, pop up windows etc. However you do not need to know all these codes to be able to do you own website. You do not need to be a professional webdesigner either. You can find great online free programs which help you build in a user friendly way your own website. You can also contact companies which can do the website for you, you can choise the content and how it will look, then they will get it done. However this option is often quite expensive.