Yes, for you to transact in bitcoins, you must be connected to the internet. Most wallets are online, and you need to perform the transactions over the internet.