Difference between product and version

I have a cross platform application. Should I create three products for each platform or one product with three versions for each platform.

It won’t make any difference whether you create three separate products or a single product with three versions.

But, since number of products allowed are limited you should create different versions instead of products unless the applications are completely different.