И то, и то является выражением смеха.
Но, как всегда, есть нюанс.
Lol - расшифровывается как laughing out loud, то есть, "громко вслух смеюсь". Это искренний смех над чем-то сильно повеселившим человека.
Есть ещё похожее rofl (рофл) - это уже "катаюсь по полу от смеха". Обычно, говоря так, утрируют, но это тоже такой громкий искренний хохот от души.
А вот кек - это скорее такой короткий ироничный смешок, как правило, над тем, что не столько супер-смешно, сколько нелепо. "Кек" может быть даже злым, в отличие от "лола".