Alcoholic fatty liver disease is caused by excessive alcohol consumption, while non-alcoholic fatty liver disease (NAFLD) is not related to alcohol but is often linked to poor diet and sedentary lifestyles, primarily affecting those who are overweight or obese.