Difference between apex and traditional integration

What is the difference between apex integration and traditional integration, why mostly used in apex integration when compared to traditional integration please tell me