Vận động xã hội là một quá trình nâng cao nhận thức và thúc đẩy mọi người yêu cầu thay đổi hoặc một sự phát triển cụ thể. Nó chủ yếu được sử dụng bởi các phong trào xã hội trong các nhóm cơ sở, chính quyền và các tổ chức chính trị để đạt được một mục tiêu cụ thể, và trong hầu hết các trường hợp, quá trình vận động xã hội diễn ra trong các cuộc tụ họp lớn, chẳng hạn như đám rước, biểu tình, tuần hành và các cuộc họp quần chúng. Các tổ chức cũng sử dụng huy động xã hội để tạo điều kiện thay đổi.
Huy động xã hội được các chính phủ sử dụng để huy động sự hỗ trợ của quốc gia cho các mục tiêu có tầm quan trọng quốc gia. Dân số được huy động để tham gia bầu cử và các hoạt động khác phải bỏ phiếu thông qua huy động xã hội. Tuy nhiên, các đối thủ chính trị có thể sử dụng huy động xã hội để lật đổ chính phủ hoặc buộc chính phủ thay đổi cách thức tương tác với công dân của mình.
Trong các cuộc bầu cử, các đảng chính trị sử dụng huy động xã hội để thuyết phục cử tri ủng hộ họ. Các tổ chức áp dụng huy động xã hội để tập hợp các thành viên của các tổ chức, tổ chức công dân, nhóm tôn giáo, mạng lưới cộng đồng và những người khác một cách phối hợp nhằm đạt được các mục tiêu cụ thể. Họ mang lại những thay đổi bằng cách tạo điều kiện cho đối thoại giữa các nhóm khác nhau có lợi ích liên quan.
Hiện tại, các phương tiện truyền thông xã hội đóng một vai trò không thể thiếu trong việc vận động xã hội. Việc tổ chức và phổ biến huy động xã hội dễ dàng hơn do có lượng người theo dõi lớn trên mạng xã hội. Internet là một công cụ chính trị quan trọng được sử dụng để tổ chức và thực hiện các nỗ lực vận động quần chúng.