Basically concrete is stronger and more durable so it can be used for structural projects such as setting posts whereas mortar is used as a bonding agent for bricks, stones, etc. Concrete is a mixture of water, cement, and sand just like mortar.