Hello Gurus of trading

I am curious about the following:
Sometimes, I notice that a trade is placed in the orderbook and then the next second is canceled, then placed again etc and the process repeats.
Obviously this is a bot, but what is the point of this? Is this a trading strategy?
Cancel? Then the user is actually doing it. But some exchanges make trades using bots and execute them purposely to increase the volume of the coin so the cancelled trade may not add up into the volume which means exchange has no reason to do it. But how can you find the trade is cancelled not just executed?