Does SCM have Rollback capabilities

We are considering purchasing SCM but wonder what the best way to rollback changes if necessary.

Does SCM have the ability to rollback to a previous version?