difference between memorandum of understanding and contract - Search