Having an idea is one thing but executing that idea all alone can be difficult to pull off. A joint venture allows you to merge resources with another party for a particular project. You get to share the risks involved in pulling the idea off with someone else so you...