قریب به اتفاق فقها، طفل را کسی دانسته اند که به حد بلوغ شرعی نرسیده است. علما و فقهای اسلام برای طفولیت ادواری را ذکر کرده اند و آن را به سه دوره تقسیم نموده اند.
الف. از ولادت تاهفت سالگی
طفل در این دوره «صبی غیر ممیز» نامیده می شود که مرحله قبل از سن تمییز است و اکثر قریب به اتفاق فقها و علما در مورد این دوره و تعیین سن آن، توافق دارند و معتقدند که طفل در این دوره تحت هیچ عنوان، مسئولیت جزایی و کیفری ندارد و نمی توان او را به هیچ وجه تحت عنوان تأدیب و اصلاح و به مفهوم خاص آن مجازات نمود و صبی غیر ممیز در این دوره مانند مجنون هیچ اهلیتی ندارد و گفته شده که صغر از عوارض است و لازمه ماهیت انسان نیست و صغر با اهلیت، منافات دارد و اگر مرتکب جرایم مستوجب حدّ یا تعزیر شود مسئولیت و مجازات ندارد البته از نظر مدنی مسئول در اموال خودش می باشد، اگر ضرری به کسی برساند.
ب. از هفت سالگی تا ظهور بلوغ
این دوره گاهی با رسیدن سن و گاهی با علایم آن و گاهی با هر دو شروع و پایان می پذیرد. طفل در این دوره «صبی ممیز» خوانده می شود ولی فقها در تعیین سن آن دوره و سن بلوغ اختلاف دارند. صبی ممیز کسی است که بتواند اجمالاً بین نفع و ضرر خود فرق گذارد و معاملات سودآور را از زیانبار تشخیص دهد.
حنفیه تصرفات صبی ممیز را بدون اذن ولی اگر منجر به نفع او گردد، جایز دانسته اما تصرفاتی که احتمال ضرر و سود هر دو را دارند تنها با اذن ولی صحیح دانسته اند. حنابله تصرف ممیز را با اذن ولی صحیح دانسته و بدون اذن ولی در چیزهای کوچک و کم خطر مانند خرید یک گنجشک جایز می دانند. امامیه و شافعیه معامله صبی را غیر شرعی و ناصحیح می دانند و شیخ انصاری بر این مطلب اجماع نموده و قانون مدنی هم در صورتی که ولی معامله را اجازه کند، آن را صحیح دانسته است.
ج. از سن بلوغ به بعد
در این دوره شخص دارای مسئولیت کامل می باشد و در صورت ارتکاب جرم و نبود موانع، مجازات می شود.
گفتار چهارم:کودکی از دیدگاه حقوقی
کودک یا صغیر در اصطلاح حقوقی به کسی گفته می شود که از نظر سن به نمو جسمی و روحی لازم برای زندگی اجتماعی نرسیده باشد، چون حیات واقعی با تولد شروع می شود بنابراین دوران کودکی هم با تولد آغاز می گردد. ماده 956 قانون مدنی مقرر می دارد: «اهلیت برای دارای بودن حقوق، با زنده متولد شدن انسان شروع و با مرگ او تمام می شود». اما نبایستی فراموش کرد که کودک قبل از آنکه متولد شود، یعنی در حالی که جنین است، نیز دارای حیات است و بدین جهت شایسته است که مورد حمایت قرار گیرد. بدین اعتبار شاید بتوان ادعا کرد که شروع کودکی درواقع از تاریخ انعقاد نطفه می باشد، زیرا از این زمان است که کودک به عنوان موجودی زنده و مستقل از پدر و مادر مورد توجه مقنن قرار گرفته و برای او حقوقی مقرر می گردد.طبق تبصره 1 ماده 1210 قانون مدنی ،سن بلوغ در دختران 9 سال تمام قمری و در پسران 15 سال تمام قمری است و قبل از این شخص صغیر می باشد و کودک قلمدتد می گردد.البته این سن در مورد نکاح اندکی تفاوت دارد.ماده 1041 ق.م مقرر می دارد.بر این اساس در ازدواج سن بلوغ 15 سال شمسی برای پسران و 13 سال شمسی برای دختران است.
مطابق مقررات قانون مدنی، حمل یعنی کودکی که هنوز متولد نشده، از تاریخ انعقاد نطفه عیناً مانند کودکی که به دنیا آمده از کلیه حقوق مدنی برخوردار می گردد، مشروط بر آنکه زنده متولد شود، اگرچه پس از تولد هم فوراً بمیرد.