Mark is devoted to his daughter.
A priest should devote himself to God.
He dedicated his victory to Laura.
You are dedicated to your success.
The two words can be similar in meaning (both of them derive from Latin, have similar origin and mean commitment towards something) but devotion is a sort of profound dedication, and it refers to emotions (such as love) and worship, while dedication is usually referred to a task or purpose.