I was fingering out difference about ISV and OEM licencing.
Found many useful resources but did not get what OEM stands for?
Here are links which i have already gone through:
OEM is an abbreviation for Original Equipment Manufacturer:
In Salesforce, going the OEM route allows you to sell Salesforce licenses directly to your customers. It does not require them to already be a Salesforce customer. For instance, say you are building some new advertising tool for tracking customers and their ads. This type of system is going to be beneficial to a large group of people, not only Salesforce's customers. By going OEM, you can sell just your app to your customers (in the bundle you would include the required Salesforce licenses). This allows app builders to sell to anyone.
In contrast, ISV customers can only sell to existing Salesforce customers. This is ideal for an app that may not be relevant to a larger market but specifically targets Salesforce customers, like a Chatter app for instance.
Deciding to go ISV or OEM is a big decision that has implications. If you are thinking of building an app, work with your partner rep to determine which is better for you. Do your research first so you understand what you are getting into.