What does Notwithstanding Mean?

The word notwithstanding can be used as a preposition, a conjunction or an adverb. It’s meaning include nevertheless, therefore, in spite of, although, anyway or yet. An example would be: Notwithstanding their cool attitude toward us, we were invited to the Jackson’s party.