new/delete, smart pointers (unique_ptr, shared_ptr, weak_ptr), RAII, memory leaks, stack vs heap, and move semantics.