innerHTML и innerText - это такие свойства элементов HTML в JavaScript, означают текст внутри элемента.
например, body.innerHTML содержит весь текст документа, который внутри тега <body></body>, и с ним можно вытворять что угодно
Разница между innerHTML и innerText в том, что при использовании innerHTML можно добавлять кроме текста еще и теги HTML.