Я думаю, что есть. Алкоголик, это тот человек, который любит выпивать, любит алкоголь, может каждый день пить, например алкоголиками, являются все, кто выпивает 2-3 раза в неделю, даже 2 бутылки пива в день, или вина за ужином, это уже является первой степени алкоголизма, т.е. человек уже является алкоголиком, даже не подозревая, что он алкоголик.
Пьяница, это человек, который пьет из-за дня в день, отравляет жизнь себе и окружающим, алкоголик если еще может прожить без выпивки, то пьяница не может, даже будет пить до того, пока не пропьет все свои деньги, потом пойдет к соседу и будет у него просить, пока ему не дадут деньги на выпивку, пьянице всю равно что пить, он даже готов выпить технический спирт, главное выпить.