I would not list all terms, since you can find them here: http://en.wikipedia.org/wiki/List_of_object-oriented_programming_terms
]. Click or google for more details.
You can find the definition of paradigm
]. But shortly: a paradigm is a theoretical and high level view over a complex topic.
Object Oriented Programming
actual code in one or more languages and platforms that follow or conform to the OO paradigm.