position: relative moves an element relative to its current position without affecting the layout around it, whereas position: absolute moves an element relative to its current location. position: absolute moves an element relative to its parent's position, altering the layout.