Acne can be caused by a variety of factors. In order to determine if acne is hormonal or bacterial in origin, it is important to analyze the type of acne, look at lifestyle habits, consult a professional, monitor the progression, and try topical treatments.