This paper presents the overview of aArtificial Neural Network (ANN) in the scope of civil engineering application. ANN is one of the artificial intelligence (AI) applications which are currently one of the effective methods used by engineers and researchers to solve technical problems in many scopes of engineering field. One of the explicit criteria of ANN is the ability of the network to deal with the incomplete data and have the capability of learning from experience. This network is also able to adapt to new and changing situation or environment.