Enforce, implement are comparable when they mean to put something into effect or operation.
Enforce is used chiefly in reference to laws or statutes. The term suggests the exercise of executive rather than legislative power or the use of the authority and the means given the magistrates and police to maintain order and security in the community.
But enforce is also used in reference to agreements, contracts, rights, and ends which have legal sanction or a legal character and require the compulsory powers of the government or of the courts to ensure their fulfillment or their protection in case of violation.
Implement usually suggests reference to bills or acts which have been passed, proposals or projects which have been accepted, or policies which have been adopted and implies the performance of such acts as are necessary to carry them into effect or ensure their being put into operation.