Regardless of construction method, artificial reefs generally provide hard surfaces where algae and invertebrates such as barnacles, corals, and oysters attach; the accumulation of attached marine life in turn provides intricate structure and food for assemblages of fish.