کفالت عقدی است که به موجب آن احد طرفین در مقابل طرف دیگر، احضار شخص ثالثی را تعهد می کند. متعهد را کفیل، شخص ثالث را مکفول و طرف دیگر را مکفول له می گویند. (ماده ٧٣٤ قانون مدنی)
کفالت بنا بر توافق و رضایت مکفول له ایجاد می شود. اثر کفالت نسبی می باشد به این معنا که محدود به رابطه دو طرف عقد یعنی کفیل و مکفول له است و هیچ تعهد اضافی را برای مکفول بوجود نمی آورد. در حقوق کنونی، کفالت معمولاً در برابر مقام های تعقیب کیفری داده می شود و مکفول له طلبکار مدنی نیست.