Ice fishing is the practice of catching fish through an opening in the ice on a frozen body of water. The methods include fishing with fishing rods, lines and hooks or spears. Ice fishermen may fish in the open or in heated enclosures called ice shacks. 