How loans work: Different types of financing | Snap Financing