В чем отличие цифровых, электронных и виртуальных денег?
в гугле не могу найти определения этих 3 понятий,
Потому что твёрдого определения этих терминов (кроме эл. денег) нет.

Электронные деньги - это деньги, на которые можно что-то купить и получить за это чек. Счёт в онлайн-банке, например.

Определение цифровых и виртуальных денег даёт тот источник, в котором эти баззворды используются.
Обычно под виртуальными подразумевается валюта, на которую вы что-то реальное купить не можете. Например, голда в онлайн-игре.
Рекомендую от определений FATF отталкиваться.