Some Drupal Basics

what is Drupal?
Drupal is a content management system using the php computer language in conjunction with mySQL database — all of which are open-source (no owner, responsibility for maintenance and updates shared by an online community).
more detailed explanations available at Wikipedia and will be provided here later
what is a node?
whenever you create new content in Drupal, you are creating a node. many of the items created by the Administrator are also nodes. just about everything in Drupal that is not an actual part of the code is a node. blog entries, images, calendar events — they're all nodes.
what can i do on a Drupal site?
well, of course, you can read just about all the content. some pages may be restricted, and that depends on the user's role
what is a role?
all users have a role that determines what they can do on the site. generally this refers to what content they can add. users who do not log in are anonymous; those who do log in are authenticated. beyond that, each Drupal site Administrator creates other roles and gives them permissions based on that site's needs and purposes. for example, a role of "Calendar Editor" can be created and anyone assigned that role will be able to add new events, edit the calendar, and so on.
how do i add content to Drupal?
once you are logged in, you'll find that there is a "Create content" item in the Navigation menu. click on that, and you'll find a list of content types you have been enabled to create. some users may only get to add to their blog; others can create Calendar events, images in the gallery or even entire new pages.