Yes, there are a few different kinds of invoice factoring. The difference between them is how much freedom you get in choosing which invoices to factor.
Selective factoring allows you to select which invoices you want to factor.
Spot/single factoring allows you to simply factor one invoice. This is a good option when you just need to come up with the funds for one payment.
Whole turnover is a type of invoice financing that is meant for long-term arrangements. Whole turnover requires you to factor every single invoice for an agreed upon amount of time.