What is a franchise?

What is a franchise? - If you have had a car accident or claim of an owner, you have probably talked about your franchise. The deductible is the amount that is "inferred" or subtracted from the total amount of the loss. So theoretically, if you have a self asks where your vehicle...