What are the components of an NDA?

An NDA consists of the definition of the parties bound by the agreement, definition of confidential information, obligations of the parties and exceptions, governing law (which country/state), the duration (start and end dates of the agreement), and finally signatures.