A famous scene from the 1973 film, The Paper Chase.
Answer by Chrisentiae Saint-Piaf.
I am not a lawyer.
Australian Police Watch
https://www.facebook.com/groups/australianpolicewatch/"I agree for $100 to paint your apartment, with white paint."
"Is there any difference between this and a contract which says,."
"You agree to paint my apartment with white paint, provided I pay you $100."
Answer:
PART 1
"I agree for $100 to paint your apartment, with white paint."
This is a unilateral contact. A promise to act. The legal obligation is upon the person making the offer, that if fulfilled, they will keep their promise.
For example, to pay $100 for a white painted apartment. While there is no offer to paint the apartment, if the apartment is painted white, then $100 will be paid.
Legal libability is to pay $100 for a white paint apartment.
PART 2
"You agree to paint my apartment with white paint, provided I pay you $100."
This is a bilateral contract. A promise for a promise. The legal obligation is on both parties, to fulfill their promises.
For example, one party promises to paint the apartment white, and the other party promises to pay $100 for a white painted apartment.
Legal liability is to paint the apartment white, and to pay $100 for a white painted apartment.
...
Following the Socrates method, this can be futher expanded, but the simple answer in my view, is above.
...
https://www.youtube.com/watch?v=RnwHkFeKHoQ