It let's you treat the code as structures, as trees and work on those directly.
That's all, but it's really really powerful.