【分析解答】
1、民法和行政法的区别:
(1)民法是调整平等主体间的人身关系和财产关系,规范私权利主体正确行使权利和履行义务;
(2)行政法的功能是规范与限制行政权的扩张,主要是对国家公权力的约束与制约。
2、公法和私法的区别:
(1)保护对象不同:公法主要基于公共利益出发,而私法主要基于私人利益;
(2)调整的社会关系不同:公法调整的是国家与公民之间、国家与国家之间的社会关系,而司法主要调整公民与公民之间的社会关系;
(3)强调的原则不同:公法强调国家干预,而私法强调意思自治为原则。
【法律依据】
《中华人民共和国民法典》
第二条 民法调整平等主体的自然人、法人和非法人组织之间的人身关系和财产关系。
《中华人民共和国行政诉讼法》
第一条 【立法目的】为保证人民法院公正、及时审理行政案件,解决行政争议,保护公民、法人和其他组织的合法权益,监督行政机关依法行使职权,根据宪法,制定本法。