Copy seems to be a little more useful in that it can be used for both animate and inanimate things. Imitate can be used for pretending to be a person or an animal. Sometimes they have much the same meaning, as when a group is requested to copy what the teacher has written on a blackboard.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.