What is Drupal?

Maybe you’ve heard about Drupal somewhere, maybe a friend told you about it, or maybe you just saw some cool website and found out it has been made with Drupal.

Drupal is CMS – Content Management System. It means you somehow “manage content” with it. So, what kind of content can you manage with Drupal? Any kind!

You see, every piece of content in Drupal is called a node. Node is the smallest chunk of information in Drupal, if you want to call it like that. Node is actually this article that you are reading right now.

Nodes can be of different types. That’s where “content types” come in the game. Drupal comes with some pre-defined content types like “story” and “page” content types. The good thing about content types is that you can define your own content types and also you can extend them (more about that later).

The important thing to understand is that most of the content in Drupal is made up of nodes. Nodes can have comments, and comments can be submitted by users.