What does buy-in payment mean?

buy-in payment meaning in Business Dictionary

a payment made by an innovative new participant in a price contribution arrangement (CCA) to have a pursuit into the endeavor. A CCA is an entity created to generally share the expense associated with establishing or obtaining possessions.