Topics Related to Contract, Definition and Documentation: