Главное отличие заключается в том, что дневники - это синхронные тексты, а мемуары - асинхронные. Дневник человек пишет по ходу тех или иных событий, вкладывая в них свое текущее состояние. Он еще не знает, как будут развиваться те или иные события, не в курсе того, к каким последствиям приведут его поступки. Дневник - это попытка уловить мимолетное мгновение, зафиксировать его здесь и сейчас в том виде, в котором оно воспринималось автором. Поэтому в результате в дневнике могут найти отражения те события, которые в итоге не сыграли значительной роли, тогда как действительно важные могут быть проигнорированы.
Мемуары же пишутся уже после произошедших событий, когда у автора перед глазами уже лежит более широкая картина. Он знает, чем закончились события и пытается осмыслить в них свою роль исходя из этого послезнания. Поэтому мемуары могут грешить фактическими неточностями - автор пытается "исправить" свое прошлое, сделать его более соответствующим итоговому результату. Плюс свою роль играет и свойство человеческой памяти - многие вещи спустя годы помнятся совсем не так, как в момент их появления, появляются "ложные" воспоминания. Ну и к тому же мемуары могут неоднократно переписываться, подгоняясь под повестку того дня, в который они публикуются (тут едва ли не хрестоматийный пример - это мемуары Георгия Константиновича Жукова).