I am quite confused with the usage of both words as the some of the meaning is overlapping based in English translations. The dictionary shows that 停止 = stop, cease, halt while for 停住 = stop, halt. So what situation do you guys use 停止 and 停住?