В чем разница между словами «практичный» и «практический»?

Практичный — это качество, которое может быть присуще человеку в большей или меньшей степени. Практическим что-то либо является, либо нет — полутонов тут быть не может. Так что от слова «практичный» можно образовать сравнительную степень, а от «практический» нет. То же самое касается пары «демократичный / демократический».

Пример:

Михаил был практичным человеком и в поход взял только все самое необходимое. «Топор слишком тяжел, не буду брать топор», — подумал Михаил. / В самом начале пути Михаил практическим путем доказал, что безоружный человек слабее медведя.