A casino with no deposit is a deal offered by online casinos which provides players with little or no cash upfront, but offers them large amounts of money upon signing up. It is basically free money. Many online casinos provide no deposit casinos in order to attract new players. No deposit casinos are a means to attract these people without investing