Data Integration is the process also known as "ETL" (Extraction, Transformation, and Loading). It allows for data to be "extracted" (e.g. downloaded or pulled) from one system, transformed (changed) as needed, and then uploaded into a second system. The best systems use a real-time RESTFUL API to do make changes immediately. Other systems run a nightly ETL process.
Know of a great product that isn't yet on this list of California K-12 enterprise systems? Please let us know and we'll create a product page for it. Just drop us a note.