تفاوت multipart/form-data و x-www-form-urlencoded

سلام میخواستم بدونم تفاوت اینا باهم چیه چرا برای من هر دوش کار میکنه و مشکلی نداره و کی باید از کدومش استفاده کنم توی فرم ها. یکم گیج شدم ????