Distinguish Generic Obligation And Specific Obligation