A general is a military rank used in many countries. A general is a high-ranking officer who commands a larger military unit, such as a division or an army. Generals often have a long and experienced career behind them, and have undergone a series of training and courses to reach this position.