Bangsa Indonesia mengalami penderitaan akibat penjajahan mulai awal abad ke-17 sampai abad ke-20. Pada masa penjajahan, bangsa Indonesia telah berusaha sekuat tenaga untuk mengusir penjajah dan bercita-cita menjadi bangsa yang merdeka, bebas dari penjajahan. Berbagai bentuk perlawanan
terhadap penjajah yang dilakukan oleh para raja, bangsawan, tokoh masyarakat, dan tokoh agama dilakukan dengan cara mengangkat senjata. Namun, pada umumnya, bentuk perlawanan semacam itu mengalami kegagalan.
Adapun faktor penyebab gagalnya perjuangan bangsa Indonesia dalam mengusir penjajah adalah sebagai berikut :
a. Perjuangan bersifat kedaerahan.
b. Perlawanan tidak dilakukan secara serentak.
c. Masih bergantung pada pimpinan (jika pemimpin tertangkap, perlawanan terhenti).
d. Kalah dalam persenjataan.
e. Belanda menerapkan politik adu domba (devide et impera).
Berdasarkan pengalaman tersebut, kaum terpelajar ingin berjuang dengan cara yang lebih modern, yaitu menggunakan kekuatan organisasi. Lahirnya organisasi-organisasi tersebut menandai lahirnya masa pergerakan nasional.
Masa pergerakan kebangsaan dibedakan menjadi 3 masa, yaitu masa awal (perkembangan) pergerakan nasional, masa radikal, dan masa moderat.
Masa Awal Pergerakan Nasional
(Tahun 1900-an)
Karena sebagai organisasi modern yang pertama kali muncul di Indonesia, pemerintah RI menetapkan tanggal berdirinya Budi Utomo diperingati sebagai Hari Kebangkitan Nasional.
Masa Awal Radikal
(Tahun 1920-1927-an)
Perjuangan bangsa Indonesia melawan penjajah pada abad ke-20 disebut masa radikal karena pergerakan-pergerakan nasional pada masa ini bersifat radikal/ keras terhadap pemerintah Hindia Belanda. Mereka menggunakan asas nonkooperatif/tidak mau bekerja sama. Organisasi-organisasi yang bersifat radikal adalah Perhimpunan Indonesia (PI), Partai Komunis Indonesia (PKI), Nahdlathul Ulama (NU), Partai Nasional Indonesia (PNI).
Masa Moderat
(Tahun 1930-an)