they are universal calendar invitation formats that work with most any calendar application.
Your application would generate a vCal/iCal file and prompt the user to save/open the file on their computer.