In Drupal terminology, a 'node' is the generic term for any piece of content, regardless of its type. Pages, stories, blog posts, forum topics, and any custom content type are all nodes. Nodes share common properties like title, author, creation date, and can have taxonomy terms, comments, and custom fields attached. This abstraction allows Drupal to handle different content types uniformly.