A no deposit bonus is great for those who want to get a feel of playing in an online casino before parting with their own cash. It’s a good way for people to try before they buy, essentially.