骑兵和步兵的区别在于骑兵有马,而步兵没有马。骑兵是骑马的士兵,骑兵又分为弓箭骑兵和长枪骑兵大刀兵。骑兵是陆军中乘马执行任务的部队、分队,而步兵是那种拿枪、朴刀等武器和身穿战甲的士兵。
骑兵既能乘马作战,又能徒步作战。通常担负正面突击、迂回包围、追击、奔袭等任务。其行动轻捷,受地形、气象影响较小。历史上骑兵曾经是陆军的主要作战兵种。在外国,17世纪30年代战争时,参战国军队中一般都有40%一50%的人员是骑兵。
步兵,指徒步行军作战的士兵。在冷兵器时代区别于车兵、骑兵等。随着科技的发展,近现代的步兵也依靠马匹、自行车、卡车、火车、装甲运兵车、直升机、运输机、舰艇等手段机动至战场。广义来讲,以单个士兵身体作为武器平台进行作战的部队,统称为步兵。