Given the sorts of no deposit incentives available, it is important to understand its differences as well as how they effect your experience