Разница между фиалками и виолами заключается в названии и происхождении растений. 1
Фиалка — официальное русское название двулетнего либо многолетнего растения из семейства Фиалковые. 1 Существует много разновидностей фиалок: двулетние и многолетние, мелкоцветковые и крупноцветковые, с глазком и без и т. д.. 1 Например, фиалка душистая, фиалка рогатая. 1
Виола (Viola) — международное название растения, которое на русском языке иногда называют фиалкой. 1 Чаще так называют гибриды, а более простые лесные формы — фиалками. 1 Например, виола Виттрока (Viola wittrockiana), виола трёхцветная (Viola tricolor) и т. д.. 1
Таким образом, фиалка — общее название, а виола — одно из названий растения из семейства Фиалковые. 14