Difference between Civil Engineering and Mechanics Terms and Things