兰花草和小驳骨草的区别在于它们属于不同的植物科。兰花草属于兰科,而小驳骨草属于马齿苋科。兰花草多为多年生草本植物,叶子呈带状或线状,花色丰富多彩;而小驳骨草则为一年生或两年生草本植物,叶子为卵形或椭圆形,花小而单一。