Mod Team Bravo had posted a wonderful link that contains a lot of good information over the industry.
If you feel like the jargon within the posts can be confusing or have any additional questions -- do not hesitate to reach out on this thread. The people here are extremely knowledgable and would love to assist you in your endeavors.
Cheers.