What types of car finance are available?

There are three main types of car finance: