An erection is when your penis becomes hard and enlarged from an increase in blood flow. This increase in blood flow makes your penis stand up and away from your body (erect). Sexual stimulation or excitement is the typical cause of an erection. But people can get random or spontaneous erections. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.