I\'ve been reading about Semantic Web technologies such as RDF/RDFS and \"ontology\", but was wondering how each of these are related? At the moment the terms all seem inter
RDF defines the abstract model of subject->predicate->object, and advocates that non-proprietary standards are used for their exchange and description.
The specifics of how this is done is up to the developer; there are many specifications for serialization formats and for writing predicates. Specifications in the latter camp, i.e. those that define a set of predicates, are called vocabularies.
RDFS is one such vocabulary. There are many others: FOAF, OWL, SSN, etc.