I came across the term primary interop while working with development tools and libraries. I’m trying to understand what it means and how it works in practice. Does it relate to compatibility between applications or frameworks? Any simple explanation or example would be helpful.