Info:
In principle synonyms, but заканчивать is preferred since кончать has come to be used in contexts with quite different associations (google it if you want to know).
Want to practice this question and more like it? Sign up or learn more about Wordalist.