1、意思不同:live in的意思是住在、居住在、居住。live on的意思是继续活着、继续存在、活下去、靠。2、发音不同:live in的发音是英 [ˈlɪv ɪn]、美[ˈlɪv ɪn]。live on的发音是英 [laɪv ɒn;lɪv ɒn]、美 [laɪv ɑn;lɪv ɑn]。3、短语表达不同:Live-in Caregiver:住家保姆、居家看护、住家护理、住家护理员。live goes on:片簿。