Buystop/buy limit Differences

hello all,
pls can anyone help me out. I still don’nt know the difference between buy stop and buy limit,also sell stop and sell limit.

David