Problem Statement
What does ARC stand for in Swift and what is its role?
Explanation
Automatic Reference Counting (ARC) in Swift automatically tracks how many references a class instance has. When the count drops to zero, ARC deallocates the instance. This helps manage memory without a garbage collector.