Причиной, почему арматура принимает на себя большую часть нагрузки, является различие в модулях упругости стали 2 • 105 МПа и бетона (2...3) х 104 МПа. Из-за того, что модуль упругости стали в 10 раз выше модуля упругости бетона, при нагружении железобетонного элемента напряжения, возникающие в стали, приблизительно в 10 раз выше, чем напряжения в бетоне, т. е. в материале происходит как бы перераспределение нагрузки. Бетон благодаря своей плотности и водонепроницаемости, с одной стороны, и щелочной реакции цементного камня в бетоне, с другой, защищает сталь от коррозии. Кроме того, бетон как сравнительно плохой проводник теплоты защищает сталь от быстрого нагрева при пожарах. В современном строительстве все большее применение находит напряженно-армированный бетон. Как уже говорилось, прочность бетона на растяжение в 10...20 раз ниже, чем на сжатие. В железобетоне этот недостаток устраняют введением в растянутую зону арматуры. Однако вследствие малой растяжимости бетона в растянутой его зоне возникают трещины, после чего всю нагрузку воспринимает только арматура. Пока ширина трещины менее 0,1...0,2 мм (так называемые волосяные трещины), они не опасны с точки зрения сцепления арматуры с бетоном и коррозии арматуры.