제국의회의 정확한 역할과 기능은 신성 로마 제국이 그랬듯이 세기가 흘러 변화했고, 제국의 봉신들과 분리된 영토들은 제국의 권력으로부터 자신들만의 힘을 점점 더 많이 얻었다. 처음에는 의회의 고정된 시간이나 장소도 없었다. 중대한 결정들을 내렸던 과거 프랑크 왕국을 형성한 옛 게르만족 부족들의 공작들의 협의회로서 시작하여, 지도자들이 그들이 이끄는 주요한 사람들의 지지에 의존했던 고대 게르만족들의 법률을 기초로 했을 것이다. 그 예로 프랑크 왕족 연대기에 따르면 색슨 전쟁 동안 샤를마뉴 황제 집권기에 의회가 777년 파더보른에서 소집되어 굴복한 색슨족과 다른 부족들에 관한 법률을 공식적으로 확정하였다. 803년 프랑크 황제는 렉스 삭소눔의 마지막으로 검퇴한 법률을 공표했다.

919년 프리츨라어에서 소집된 의회에서 공작들은 색슨족 출신 하인리히 1세를 최초의 독일의 군주로 선출하였으며, 프랑크족과 색슨족 사이의 오랜 적대 관계를 극복하고 독일 국가 설립의 토대를 쌓았다. 중세 이탈리아 왕국을 정복한 후, 1158년 론칼리아 회의에서 신성 로마 제국의 헌법 (성문화 된적은 없지만)을 대대적으로 수정한 네 가지 법률이 완료되었고, 이것은 지방 공작들에게 유리하고 중앙 권력의 점진적 쇠퇴의 시작을 나타냈다. 1356년의 금인칙서에서 각자 보유한 영토들에 대한 공작들의 넓은 자율적인 통치권인 "제후권" (Landesherrschaft)이라는 개념이 강화되었고 또한 황제 선출자들의 숫자를 일곱으로 제한하였다. 교황은 선출 과정에 포함된 적은 없었고 선제후들이 선정한 자에 대한 비준과 대관식에만 참여하였다.

 
그러나 15세기까지 제국의회는 기관으로서 실제로 공식화되지 않았다. 대신 공작들과 다른 제후들은 황제의 궁정에서 불규칙하게 소집되었으며, 이 집회는 호프타크 (독일어로 궁정을 뜻하는 Hof에서 유래)로 보통 불렸다. Reichstag라고 제국의회가 1489년에 시작되었을때, 공식적으로 콜레기아 (collegia, 계파)에 따라 나뉘었다. 처음에는 선제후들과 그외 다른 공작들, 제후들로 이뤄진 두 개의 계파가 있었다. 시간이 흘러 제국 자유령을 가지게된 제국령 도시들과 과두 정치 체제의 독립 공화국들의 통치자들이 황제만을 섬기면서. 제3 계파로서 받아들여지게 되었다.

대표적으로 1495년 제국의회를 시작으로 신성 로마 제국 개혁과 해체를 이루려는 시도를 했으나, 효과적이지는 못했다. 이와는 대조적으로 이 과정은 의회에서 내린 모든 결정들을 황제가 공식적으로 따라야만하는 하게된 1648년 베스트팔렌 조약에서만 서둘러 이루어졌고, 실제로도 황제가 지닌 몇 가지 남은 권한들을 빼앗아 갔다. 이때부터 1806년에 해체될까지, 신성 로마 제국은 더이상 독립 국가들의 거대한 집합체 이상이 아니게 되었다.

가장 유명한 의회들로는 제국 개혁이 이뤄진 1495년, 마르틴 루터를 이단으로 선포한 1521년 (보름스 칙령 보기)의 보름스, 1526년, 1529년 (슈파이어 항의 보기)의 슈파이어 의회, 뉘른베르크 (뉘른베르크 의회)에서의 몇 차례 의회이다. 1663년에 도입된 레겐스부르크 영구 의회는 고정된 장소에서 이뤄진 영구 집회이다.
919년에 선출된 독일의 군주는 어디 출신이었나요?
색슨족