Every API is following some sort of paradigm, whether it knows it or not. Learn the differences, for when you talk to other APIs....