A Joint venture is a form of business organization, set up by two or more business organizations for the purpose of carrying out a particular task or business activity. A strategic alliance implies an agreement between two or more entities to work jointly with one another to increase the performance of both parties.