Несмотря на свою значимость, требования законности не претворяются в жизнь автоматически, стихийно. Чтобы правовые предписания не остались на бумаге (и тем более не нарушались), необходимы соответствующие условия и определенный комплекс организационных, идеологических, политических, юридических мер, обеспечивающих реализацию законности. Эти факторы характеризуются как гарантии законности. Гарантировать законность – значит сделать ее незыблемой.
Гарантии законности – это объективные условия, субъективные факторы, а также специальные средства, обеспечивающие режим законности. Среди данных гарантий нужно четко различать общие условия, субъективные факторы и специальные средства.