Car insurance down payment is something like a security deposit. In simple words, it is just a portion of the total insurance premium you are going to pay. The insurance companies use a down payment to initiate the process, and you pay monthly premiums after wise.