Question d’entretien chez Lockheed Martin

What is the difference between a pointer and a reference? What is a smart pointer?