萤火和萤火虫的发光原理不同。萤火虫的发光原理是生物发光,即萤火虫通过荧光素和荧光素酶之间的化学反应而发光。而萤火则是一种化学发光,即通过化学反应激发能量而发光。此外,它们的字源也不同。萤火虫的“萤”是一个形声字,虫表意,其古文字形体像条虫,表示它是一种昆虫。而荧火的“荧”是一个会意字,从焱,表示火花。综上所述,萤火和萤火虫的区别在于它们的发光原理和字源不同。