var td = document.createElement('td');
td.textContent = 'blablabla';
td.innerHTML = 'blablabla';
var td = document.createElement('td');
td.textContent = 'blablabla';
td.innerHTML = 'blablabla';
No exemplo que você deu, o resultado será o mesmo, apesar do correto ser o textContent.
textContent insere textos;
innerHTML insere um elemento do DOM, uma "tag" em outras palavras, no html;