Beton jest niedrogim, szybkim i trwałym sposobem realizacji wielu projektów budowlanych. Istnieją jednak zalety i wady związane z tym materiałem. Na przykład, podczas gdy beton staje się mocniejszy i trwalszy z upływem czasu, jest podatny na wodę i ujemne temperatury, co oznacza, że woda może przedostać się do pęknięć i uszkodzić beton.
Istnieje wiele korzyści związanych z używaniem betonu w projektach budowlanych, w tym fakt, że materiał może być formowany w dowolny kształt i używany do dowolnej funkcji. Jeśli jest wzmocniony stalą, beton można również wykorzystać do stworzenia solidnych konstrukcji odpornych na trzęsienia ziemi. Naprawy można łatwo wykonać, natryskując dodatkowy materiał na beton lub wypełniając pęknięcia i rozetki nowym materiałem. Materiał może być również używany w trudno dostępnych miejscach.
Beton jest porowaty, co sprawia, że jest on podatny na zabrudzenia i problemy z formowaniem. Z tego powodu wiele płyt betonowych jest wykończonych podobnie jak granit. Jest to szczególnie ważne, jeśli materiał jest używany w pomieszczeniach. Beton rozszerza się i kurczy wraz z warunkami wilgotności i temperatury, umożliwiając powstawanie pęknięć, jeśli beton nie zostanie ułożony przy użyciu odpowiednich połączeń skurczowych. Materiał jest również ciężki, co czyni go niepraktycznym dla niektórych zadań.