Terms and conditions vs contracts