Understanding Legal Requirements and Agreements