Guaranties can be classified in several ways: 1) Broadly as personal (based on a person's credit) or real (based on property); 2) By origin as conventional (by agreement), legal (imposed by law), or judicial (required by court); 3) By consideration as gratuitous (without compensation) or onerous (with valuable compensation); 4) By number of persons guaranteed as single or double/sub-guaranty (to secure a prior guaranty); 5) By scope as definite (limited) or indefinite (includes accessories like judicial costs).