Чем отличаются шпаклёвка и шпатлёвка?

Это одно и то же. Слова "шпаклёвка" или "шпатлёвка" происходят от немецкого  Spachtel (лопатка).

Шпаклёвка — пастообразный или порошковый материал, применяемый для выравнивания поверхностей перед нанесением на них материалов для отделки помещений (наклеиванием обоев, окраской и т.п.).

Встречается также и слово "шпаДлёвка" (с тем же смыслом).

Что такое шпаклёвка? (из Википедии)