Although in a way distributing your application to the wide world has never been so easy, choosing a sound distribution strategy is not as simple as it seems. Many different factors came into account, and knowing your options, and start planning ahead of time will increase your changes of a successful deployment