RBC and Mainstream

Can anyone summarize the concepts on RBC and Main stream business cycle theory? Thanks