Segment has a rigid philosophy for how customer data should be structured, and they apply that in Analytics.js. Any action that a customer gets classified as one of five different types, and you need to decide which you want to use for each event you fire. If you hear “identify calls” or “track calls” chances are someone is talking about Segment.