Отвечать на данный вопрос абсолютно в серьезной тональности практически невозможно, т.к. слова эти - однокоренные. Различие между ними пролегает чисто в стилистической области, а также по части этики. Итак, мужик - это крестьянин, рабочий, "черная кость". Мужчина - аристократ, интеллигент, работник умственного труда. Мужик неопрятен, от него дурно пахнет, одет во что попало. Мужчина следит за собой, одевается всегда продуманно, пользуется парфюмерией. Мужик презирает женский пол, все представительницы его - "бабы". Мужчина с уважением и даже некоторой боязнью относится к слабому полу, оберегает и защищает женщин. Мужик привык всего добиваться силой, может не побрезговать и изнасилованием. Мужчина не спутает силу с насилием, он будет настойчив, но терпелив и деликатен. Мужик пять дней в неделю - безотказный работник, в выходные - никакой, ибо пьет "вусмерть". Мужчина знает меру и в работе, и в питье. Мужик легко заводит знакомства, общителен до развязности. Мужчина умеет держать дистанцию.