There are many practical cases where the dependent variable is dichotomous. For example, voting, morbidity or mortality, and participation data is not continuous nor distributed normally. In these case, logistic regression is commonly used to perform analysis.
There are many tools that can perform logistic regressions. Here is a video using logistic regression and multinomial logistic regression with different software tools.