Uprising - именно что восстание. Подразумевает типа восстановление справедливости и "сбрасывание оков". В том числе освободительная война. Как у ирландцев против Британии . Ну или там иудеев против греков.
В сущности это война против "угнетателей". Революция как бы тоже частный случай - если бы революционеры придерживались первоначальной программы.
А rebellion - это действия одной группировки элит против другой группировки, когда обоих вроде как поддерживают широкие народные массы. Но по сути тут все "свои", только по разные стороны баррикад. Как гугеноты и католики во Франции.
Госпереворот считается частным случаем этого вида - если за заговорщиками опять же стоят народные массы.