A revolution is a political upheaval in a government characterized by great change. A rebellion is a resistance to an established government or ruler, usually with arms involved.