|to clarify - and understanding that Enlgish is not your prime/first language...|
A hub is simply a device to allow you to connect several PCs to each other; it does not provide an actual internet connection - has no modem etc.
A modem connects to the internet service and usually allows only one PC connected.
A suitable router can allow several PCs to connect to the modem and thus share the internet connection. This means you have two pieces of equipment in use to allow you to enable you to share that internet connection.
An access-router combines a modem and a router; and has a few useful facilities built into it to make it all work very simply... So get yourself an "access-router"; as this will allow several computers to share the connection seemlessly...
You will have a single internet address; and each computer will share it behind the router... The router will make many PCs look like one to the internet service provider...
Depending on where you are itiuated depends which access-routers available to you... Where are you located?