An Internet connection is necessary when you first launch the game to download needed data. Afterwards, you can play much of the game without an Internet connection.
Some specific features do require an Internet connection, such as Festivals, purchasing items from the Shop, and watching video ads to name a few.