Avid Technology interview question

How do smart pointers work?