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