What is meant by credit-based investment?
As the name suggests, credit based investment is investment that takes place based on funds that are themselves borrowed.

An example of credit-based investment is leverage.