1.3 องค์ประกอบของกฎหมาย ออกได้เป็น 4 ข้อคือ
1.กฎหมายเป็นบทบัญญัติ
2.แบ่งแยกประเภทของกฎหมายตามลักษณะของความสัมพันธ์ของคู่กรณี ได้แก่
-กฎหมายเอกชน เป็นกฎหมายที่กำหนดถึงความสัมพันธ์ระหว่างเอกชนด้วยกันเอง ซึ่งกำหนดถึงสิทธิและหน้าที่ของแต่ละเอกชน รวมไปถึงสิทธิและหน้าที่ของเอกชนที่มีต่อเอกชนด้วยกันด้วย กฎหมายเอกชนก็ได้แก่กฎหมายแพ่ง และกฎหมายพาณิชย์ กฎหมายแพ่งจะกำหนดถึงสิทธิและหน้าที่รวมไปถึงความสัมพันธ์ของบุคคลตั้งแต่เกิดจนตาย ส่วนกฎหมายพาณิชย์ก็จะกำหนดสิทธิและหน้าที่ระหว่างบุคคลที่เข้ามามีความสัมพันธ์ทางเศรษฐกิจต่อกัน เช่น กำหนดถึงสิทธิแบะหน้าที่ระหว่างคู่สัญญาซื้อขาย คู่สัญญากู้ยืมเงิน ฯลฯ
-กฎหมายมหาชน เป็นกฎหมายที่ใช้บังคับความสัมพันธ์ระหว่างรัฐ หน่วยงานของรัฐ หรือเจ้าหน้าที่ของรัฐด้วยกัน หรือความสัมพันธ์ระหว่างรัฐ หน่วยงานของรัฐ หรือเจ้าที่ของรัฐกับประชาชน เช่น รัฐธรรมนูญ กฎหมายปกครอง กฎหมายอาญา พระธรรมนูญศาลยุติธรรม ประมวลกฎหมายวิธีพิจารณาความอาญา ประมวลกฎหมายวิธีพิจารณาความแพ่ง
-กฎหมายระหว่างประเทศ เป็นกฎหมายที่กำหนดถึงกฎเกณฑ์ความสัมพันธ์ระหว่างประเทศ เนื่องจากประเทศต่างๆในโลกต้องมีการติดต่อมีความสัมพันธ์กับประเทศอื่นๆ ทั้งในการค้า เศรษฐกิจ และการประสานงานช่วยเหลือในเรื่องต่างๆ ซึ่งกฎหมายระหว่างประเทศอาจมาในรูปของสนธิสัญญา จารีตประเพณีหรือความตกลงกันระหว่างประเทศ กฎหมายระหว่างประเทศอาจไม่มีสภาพบังคับที่ชัดเจน แต่ก็ถือเป็นกฎหมายได้ เนื่องจากเป็นกฎเกณฑ์ที่ตั้งขึ้นมาเพื่อใช้เป็นเครื่องมือสำหรับดำเนินการให้เป็นไปตามเป้าหมายอย่างหนึ่งอย่างใดของรัฐ เช่นกฎหมายระหว่างประเทศแผนกคดีเมือง กฎหมายระหว่างประเทศแผนกคดีอาญา ฯลฯ
2. ผู้มีอำนาจตรากฎหมาย จะต้องเป็นผู้มีอำนาจสูงสุดในประเทศ.
3. บทบัญญัติที่กำหนดไว้ มี ๒ ประเภท คือ
- บทบัญญัติ ที่ใช้ในการบริหารบ้านเมือง.
- บทบัญญัติที่ใช้บังคับบุคคล ในความสัมพันธ์ระหว่างกัน ไม่เกี่ยวกับการบริหารบ้านเมือง
4. กฎหมายต้องมีสภาพบังคับ ผู้ใดฝ่าฝืน ต้องได้รับโทษ หรือ ต้องถูกบังคับให้ปฏิบัติตาม.
1.4 ประเภทของกฎหมาย ที่นิยมใช้กันมีอยู่ 2 ประเภท คือ
1.การแบ่งแยกประเภทของกฎหมายตามลักษณะแห่งการใช้ เป็นการแบ่งแยกโดยพิจารณาถึงลักษณะการใช้กฎหมายเป็นหลัก ได้แก่
-กฎหมายสารบัญญัติ คือกฎหมายที่บัญญัติถึงเนื้อหาหรือเรื่องทั่วๆไป เป็นกฎหมายที่ใช้ควบคุมความประพฤติรวมไปถึงกำหนดสิทธิและหน้าที่ต่างๆของพลเมืองไว้ เช่น ประมวลกฎหมายแพ่งและพาณิชย์ ประมวลกฎหมายอาญา
-กฎหมายวิธีสบัญญัติ คือกฎหมายที่บัญญัติถึงกระบวนการหรือวิธีการที่จะบังคับหรือดำเนินการให้เป็นไปตามกฎหมายสารบัญญัตินั่นเอง ได้แก่ประมวลกฎหมายวิธีพิจารณาความแพ่งหรือประมวลกฎหมายวิธีพิจารณาความอาญา ฯลฯ ตัวอย่างเช่นในประมวลกฎหมายอาญาบัญญัติว่าผู้ใดฆ่าผู้อื่นผู้นั้นมีความผิด แต่ไม่ได้กำหนดว่ามีจะนำตัวผู้กระทำความผิดมาลงโทษได้อย่างไร ไม่มีขั้นตอนการดำเนินการกำหนดไว้ เราก็ต้องอาศัยบทบัญญัติในประมวลกฎหมายวิธีพิจารณาความอาญา ในการจับตัวผู้กระทำความผิดมาลงโทษ เราอาจเปรียบเทียบเป็นตัวอย่างง่ายๆได้ว่า หากเราเปรียบเทียบว่ากฎหมายสารบัญญัติเปรียบได้กับเครื่องกรองน้ำที่ใช้ในการกรองน้ำให้สะอาด กฎหมายวิธีสบัญญัติก็จะหมายถึงวิธีการใช้เครื่องกรองน้ำนั้นหรือกระบวนการการทำงานของเครื่องกรองน้ำ ซึ่งเป็นที่มาของน้ำสะอาดให้เราใช้ดื่มกินนั่นเอง ถ้าเราไม่รู้วิธีใช้หรือไม่มีกระบวนการการกรองน้ำติดตั้งอยู่ในเครื่อง เราก็จะทำการกรองน้ำให้สะอาดไม่ได้ เช่นเดียวกันนี้ถ้าไม่มีกฎหมายวิธีสบัญญัติ การบังคับให้เป็นไปตามกฎหมายสารบัญญัติก็จะทำได้ยาก เพราะไม่มีแบบแผนและวิธีการแน่นอน ขาดความเป็นระเบียบและไร้ประสิทธิภาพ
1.การแบ่งแยกประเภทของกฎหมายตามลักษณะแห่งการใช้ เป็นการแบ่งแยกโดยพิจารณาถึงลักษณะการใช้กฎหมายเป็นหลัก ได้แก่
-กฎหมายสารบัญญัติ คือกฎหมายที่บัญญัติถึงเนื้อหาหรือเรื่องทั่วๆไป เป็นกฎหมายที่ใช้ควบคุมความประพฤติรวมไปถึงกำหนดสิทธิและหน้าที่ต่างๆของพลเมืองไว้ เช่น ประมวลกฎหมายแพ่งและพาณิชย์ ประมวลกฎหมายอาญา
-กฎหมายวิธีสบัญญัติ คือกฎหมายที่บัญญัติถึงกระบวนการหรือวิธีการที่จะบังคับหรือดำเนินการให้เป็นไปตามกฎหมายสารบัญญัตินั่นเอง ได้แก่ประมวลกฎหมายวิธีพิจารณาความแพ่งหรือประมวลกฎหมายวิธีพิจารณาความอาญา ฯลฯ ตัวอย่างเช่นในประมวลกฎหมายอาญาบัญญัติว่าผู้ใดฆ่าผู้อื่นผู้นั้นมีความผิด แต่ไม่ได้กำหนดว่ามีจะนำตัวผู้กระทำความผิดมาลงโทษได้อย่างไร ไม่มีขั้นตอนการดำเนินการกำหนดไว้ เราก็ต้องอาศัยบทบัญญัติในประมวลกฎหมายวิธีพิจารณาความอาญา ในการจับตัวผู้กระทำความผิดมาลงโทษ เราอาจเปรียบเทียบเป็นตัวอย่างง่ายๆได้ว่า หากเราเปรียบเทียบว่ากฎหมายสารบัญญัติเปรียบได้กับเครื่องกรองน้ำที่ใช้ในการกรองน้ำให้สะอาด กฎหมายวิธีสบัญญัติก็จะหมายถึงวิธีการใช้เครื่องกรองน้ำนั้นหรือกระบวนการการทำงานของเครื่องกรองน้ำ ซึ่งเป็นที่มาของน้ำสะอาดให้เราใช้ดื่มกินนั่นเอง ถ้าเราไม่รู้วิธีใช้หรือไม่มีกระบวนการการกรองน้ำติดตั้งอยู่ในเครื่อง เราก็จะทำการกรองน้ำให้สะอาดไม่ได้ เช่นเดียวกันนี้ถ้าไม่มีกฎหมายวิธีสบัญญัติ การบังคับให้เป็นไปตามกฎหมายสารบัญญัติก็จะทำได้ยาก เพราะไม่มีแบบแผนและวิธีการแน่นอน ขาดความเป็นระเบียบและไร้ประสิทธิภาพ
2.แบ่งแยกประเภทของกฎหมายตามลักษณะของความสัมพันธ์ของคู่กรณี ได้แก่
-กฎหมายเอกชน เป็นกฎหมายที่กำหนดถึงความสัมพันธ์ระหว่างเอกชนด้วยกันเอง ซึ่งกำหนดถึงสิทธิและหน้าที่ของแต่ละเอกชน รวมไปถึงสิทธิและหน้าที่ของเอกชนที่มีต่อเอกชนด้วยกันด้วย กฎหมายเอกชนก็ได้แก่กฎหมายแพ่ง และกฎหมายพาณิชย์ กฎหมายแพ่งจะกำหนดถึงสิทธิและหน้าที่รวมไปถึงความสัมพันธ์ของบุคคลตั้งแต่เกิดจนตาย ส่วนกฎหมายพาณิชย์ก็จะกำหนดสิทธิและหน้าที่ระหว่างบุคคลที่เข้ามามีความสัมพันธ์ทางเศรษฐกิจต่อกัน เช่น กำหนดถึงสิทธิแบะหน้าที่ระหว่างคู่สัญญาซื้อขาย คู่สัญญากู้ยืมเงิน ฯลฯ
-กฎหมายมหาชน เป็นกฎหมายที่ใช้บังคับความสัมพันธ์ระหว่างรัฐ หน่วยงานของรัฐ หรือเจ้าหน้าที่ของรัฐด้วยกัน หรือความสัมพันธ์ระหว่างรัฐ หน่วยงานของรัฐ หรือเจ้าที่ของรัฐกับประชาชน เช่น รัฐธรรมนูญ กฎหมายปกครอง กฎหมายอาญา พระธรรมนูญศาลยุติธรรม ประมวลกฎหมายวิธีพิจารณาความอาญา ประมวลกฎหมายวิธีพิจารณาความแพ่ง
-กฎหมายระหว่างประเทศ เป็นกฎหมายที่กำหนดถึงกฎเกณฑ์ความสัมพันธ์ระหว่างประเทศ เนื่องจากประเทศต่างๆในโลกต้องมีการติดต่อมีความสัมพันธ์กับประเทศอื่นๆ ทั้งในการค้า เศรษฐกิจ และการประสานงานช่วยเหลือในเรื่องต่างๆ ซึ่งกฎหมายระหว่างประเทศอาจมาในรูปของสนธิสัญญา จารีตประเพณีหรือความตกลงกันระหว่างประเทศ กฎหมายระหว่างประเทศอาจไม่มีสภาพบังคับที่ชัดเจน แต่ก็ถือเป็นกฎหมายได้ เนื่องจากเป็นกฎเกณฑ์ที่ตั้งขึ้นมาเพื่อใช้เป็นเครื่องมือสำหรับดำเนินการให้เป็นไปตามเป้าหมายอย่างหนึ่งอย่างใดของรัฐ เช่นกฎหมายระหว่างประเทศแผนกคดีเมือง กฎหมายระหว่างประเทศแผนกคดีอาญา ฯลฯ
1.5 ลำดับศักดิ์ของกฎหมาย
เป็นแนวความคิดทางกฎหมายของฝรั่งเศส ซึ่งกำหนดลำดับชั้นระหว่างกฎหมายประเภทต่างๆ ซึ่งทำให้ผู้มีอำนาจในการตรากฎหมายที่มีศักดิ์ด้อยกว่าต้องเคารพและไม่สามารถตรากฎหมายที่ละเมิดกฎหมายที่มีศักดิ์สูงกว่าได้
กฎหมายไทยได้นำเอาหลักดังกล่าวมาประยุกต์ใช้ อาทิ พระราชบัญญัติจะขัดต่อรัฐธรรมนูญ ซึ่งมีศักดิ์สูงกว่า ไม่ได้ หรือ พระราชบัญญัติจะต้องไม่มีเนื้อหาขัดต่อพระราชบัญญัติประกอบรัฐธรรมนูญ เป็นต้น ดังที่ มาตรา 6 ของรัฐธรรมนูญแห่งราชอาณาจักรไทย พ.ศ. 2550 บัญญัติว่า รัฐธรรมนูญเป็นกฎหมายสูงสุดของประเทศ บทบัญญัติใดของกฎหมาย กฎ หรือข้อบังคับ ขัดหรือแย้งต่อรัฐธรรมนูญนี้ บทบัญญัตินั้นเป็นอันใช้บังคับมิได้
องค์กรหลักตามรัฐธรรมนูญซึ่งเป็นผู้ดูแลความสอดคล้องของกฎหมายต่างๆ ต่อกฎหมายสูงสุดหรือรัฐธรรมนูญ คือศาลรัฐธรรมนูญ
ลำดับศักดิ์ของกฎหมายในระบบกฎหมายไทย แบ่งอย่างละเอียดเป็น 7 ชั้น ได้แก่
1.รัฐธรรมนูญ เป็นกฎหมายที่มีศักดิ์สูงสุด สำคัญกว่ากฎหมายฉบับใดทั้งสิ้น จะมีกฎหมายใดออกมาขัดแย้งกับรัฐธรรมนูญฯ มิได้ หากมีกฎหมายฉบับใดออกมาขัดแย้งกับรัฐธรรมนูญฯ กฎหมายฉบับนั้นย่อมไม่มีผลใช้บังคับ เนื่องจากขัดกับกฎหมายแม่บทที่ยึดถือเป็นหลักในการปกครองบริหารประเทศ ตลอดจนกำหนดสิทธิ หน้าที่ของประชาชน กฎหมายฉบับอื่นๆ ที่ออกมาย่อมต้องตอบสนองรับหลักการและนโยบายที่บัญญัติไว้ในรัฐธรรมนูญ
2.พระราชบัญญัติประกอบรัฐธรรมนูญ เป็นกฎหมายประกอบรัฐธรรมนูญที่ตราขึ้นในรูปแบบพระราชบัญญัติ ซึ่งรัฐธรรมนูญแห่งราชอาณาจักรไทยได้บัญญัติให้มีขึ้นอีกรูปแบบหนึ่งในระบบบทกฎหมายไทย เพื่อกำหนดรายละเอียดซึ่งเป็นกฎเกณฑ์สำคัญเพิ่มเติมบทบัญญัติแห่งรัฐธรรมนูญฯ บางมาตราที่บัญญัติหลักการไว้อย่างกว้าง ๆ ในเรื่องใดเรื่องหนึ่ง ให้มีความกระจ่างแจ้ง ชัดเจนและสมบูรณ์ยิ่งขึ้น โดยไม่ต้องบัญญัติไว้ในตัวบทแห่งรัฐธรรมนูญให้มีความยาวมากเกินไป และเพื่อที่จะได้สะดวกแก่การแก้ไขเพิ่มเติม โดยไม่ต้องดำเนินการตามวิธีการแก้ไขเพิ่มเติมรัฐธรรมนูญที่ทำได้ยากกว่าการแก้ไขเพิ่มเติมพระราชบัญญัติ
3.พระราชบัญญัติ (พ.ร.บ.) คือ บทกฎหมายที่ใช้บังคับอยู่เป็นประจำตามปรกติ เพื่อวางระเบียบบังคับความประพฤติของบุคคลรวมทั้งองค์กรและเจ้าหน้าที่ของรัฐ เป็นบทบัญญัติแห่งกฎหมายที่มีฐานะสูงกว่าบทกฎหมายอื่น ๆ นอกจากรัฐธรรมนูญ ก่อนประกาศใช้บังคับ พระราชบัญญัติมีอยู่ชนิดเดียว แต่บัดนี้รัฐธรรมนูญฯ ได้บัญญัติให้มีพระราชบัญญัติขึ้นอีกชนิดหนึ่ง เรียกว่า “พระราชบัญญัติประกอบรัฐธรรมนูญ” ซึ่งรัฐธรรมนูญฯ บังคับให้ตราขึ้นเพื่อกำหนดสาระสำคัญในรายละเอียดในกรณีบางเรื่องที่รัฐธรรมนูญกำหนดหลักการไว้ เช่น พระราชบัญญัติประกอบรัฐธรรมนูญว่าด้วยคณะกรรมการการเลือกตั้ง พ.ศ. 2541 การตราพระราชบัญญัตินั้นจะทำได้ก็แต่โดยคำแนะนำและยินยอมของรัฐสภา และเมื่อพระมหากษัตริย์ได้ทรงลงพระปรมาภิไธย และประกาศในราชกิจจานุเบกษาแล้ว ก็มีผลใช้บังคับเป็นกฎหมายได้
4.พระราชกำหนด หรือรัฐกำหนด เป็นกฎหมายที่ตราขึ้นโดยฝ่ายบริหารในสถานการณ์อันมีความจำเป็นรีบด่วนเพื่อประโยชน์แห่งรัฐแล้วแต่กำหนดไว้ในกฎหมายแม่ของแต่ละประเทศ พระราชกำหนดมีอำนาจบังคับเช่นพระราชบัญญัติอันตราขึ้นโดยฝ่ายนิติบัญญัติพระราชกำหนดไว้เรียกกฎหมายเช่นนั้นซึ่งประกาศใช้ในประเทศอันมีพระมหากษัตริย์เป็นพระประมุข ส่วนรัฐกำหนดสำหรับประเทศอันมีประธานาธิบดีเป็นประมุข มีศักดิ์เทียบเท่าพระราชบัญญัติ แต่เป็นกฎหมายที่พระมหากษัตริย์ทรงตราขึ้นโดยคำแนะนำและยินยอมของคณะรัฐมนตรีเฉพาะในกรณีที่มีเหตุผลพิเศษ เช่น มีความจำเป็นรีบด่วนในการที่จะรักษาความปลอดภัย ความมั่นคง หรือรักษาผลประโยชน์ของประเทศ ที่ไม่อาจรอให้ผ่านกระบวนการออกกฎหมายได้ตามวิธีปกติได้ทันการณ์
5.พระราชกฤษฎีกา คือ บทบัญญัติแห่งกฎหมายที่พระมหากษัตริย์ทรงตราขึ้นโดยอาศัยอำนาจตามรัฐธรรมนูญ พระราชบัญญัติ หรือพระราชกำหนด เพื่อใช้ในการบริหารราชการแผ่นดิน โดยคำแนะนำของคณะรัฐมนตรี มีศักดิ์ต่ำกว่ารัฐธรรมนูญ พระราชบัญญัติ ประมวลกฎหมาย และพระราชกำหนดมีศักดิ์ต่ำลงมากว่ากฎหมายข้างต้น เป็นกฎหมายที่พระมหากษัตริย์ทรงตราขึ้นโดยคำแนะนำและยินยอมของคณะรัฐมนตรี เป็นกฎหมายที่ออกโดยอาศัยอำนาจแห่งกฎหมาย โดยปกติเป็นกฎหมายที่กำหนดรายละเอียดสืบเนื่องมาจากความในพระราชบัญญัติหรือพระราชกำหนด เช่น พระราชกฤษฎีกากำหนดโรงงานควบคุม พ.ศ. 2540 ออกโดยอาศัยอำนาจแห่ง พระราชบัญญัติการส่งเสริมการอนุรักษ์พลังงาน พ.ศ.2535
6.กฎกระทรวง เป็นกฎหมายลายลักษณ์อักษรประเภทหนึ่งของประเทศไทย ซึ่งรัฐมนตรีว่าการกระทรวงตราขึ้นโดยอาศัยอำนาจตามบทบัญญัติแห่งพระราชบัญญัติ หรือแห่งกฎหมายที่มีฐานะเสมอกัน เป็นต้นว่า ประมวลกฎหมาย พระราชกำหนด กฎกระทรวงนั้นเดิมเรียกว่า กฎเสนาบดีเป็นกฎหมายที่ออกโดยรัฐมนตรีผู้รักษาการตามพระราชบัญญัติหรือพระราชกำหนด เพื่อดำเนินให้เป็นไปตามกฎหมายหลักในเรื่องนั้นๆ โดยปกติกฎหมายหลักจะระบุให้อำนาจในการออกกฎกระทรวงในแต่ละกรณีไว้ ตัวอย่างพระราชบัญญัติคุ้มครองแรงงาน พ.ศ. 2541 มาตรา 103 ให้รัฐมนตรีมีอำนาจออกกฎกระทรวงกำหนดมาตรฐานให้นายจ้างดำเนินการในการบริหารและจัดการด้านความปลอดภัย อาชีวอนามัย และสภาพแวดล้อมในการทำงาน ทำให้รัฐมนตรีมีอำนาจออกกฎกระทรวง เช่น กฎกระทรวงกำหนดมาตรฐานในการบริหารและจัดการด้านความปลอดภัย อาชีวอนามัย และสภาพแวดล้อมในการทำงาน พ.ศ. 2549 เป็นต้น
7. กฎหมายที่ตราขึ้นโดยองค์กรปกครองส่วนท้องถิ่น เป็นกฎหมายที่ออกโดยองค์กรปกครองตนเอง เช่น ข้อบัญญัติจังหวัด เทศบัญญัติ ข้อบังคับองค์การบริหารส่วนตำบล โดยกฎหมายดังกล่าวจะออกได้ก็ต่อเมื่อมีกฎมายแม่บทกำหนดให้อำนาจไว้ ตัวอย่างได้แก่ พระราชบัญญัติเทศบาล พระราชบัญญัติระเบียบบริหารราชการส่วนจังหวัด เป็นต้น


