Question: what are the hardware and software requirements for internet connection?
Answer: A computer.
A modem and telephone line (if you are using dial up access) ... 
An Internet browser (software) and software to connect you to the ISP.
An account with an Internet Service Provider (ISP) Souvenirs.