Yes, when properly executed (including via a click and accept option) and agreed upon by all parties involved, these terms and conditions create a legally binding agreement.