In general usage, I'm sorry is more personal. For instance, you have an employee at work and they have been rude to another employee. You ask them to apologize. They won't say, I apologize unless they are being a smart aleck. They will say, "I'm sorry."