Разница между словами «live» и «alive» в английском языке заключается в их значениях:
Таким образом, live может обозначать не только живых людей и животных, но и, например, живой звук, живую трансляцию, а alive — только живых существ. 1
Кроме того, live обычно ставится непосредственно перед существительным, а alive — нет. 3