Register now or log in to join your professional community.
Without claiming personal credit in answering this question, I will quote from my own experience in dealing with the two terms "framework" and "platform" as follows
In addition to these two terms, I also tend ti use other two terms; "model" and "system" where the model is closer to the framework definition and the system is more related to the platform and what comes on top of the platform.