A business cycle is a showcase of consitent and successive stages or phrases an economy goes through.
Changes are caused by exogenous endogenous factors which in simple language is internal and external elements for example weather conditions, unexpected events like an outbreak of war and changes in consumer preference amongst others.