There is internet in Cuba, but it's very limited -- most of the time, you need to buy a one-hour wifi card and visit an access point in order to use it. Find out how here.