Phrase meaning and origin

Posted by Dave on September 10, 2003

Could someone tell me what the phrase, "agreement in principle" means, what its orgins are, and how it is commonly used?