It depends where you are from and how people use the name in your area. Usually, these three terms are interchangeable. I remember also in my native country they used the word kebap or shish kebap. Usually all these word iterations refer to grilled meat on a skewer.