I have a couple of routers that can function as AP sitting around in my house, but they have different SSIDs. One way is to setup a mesh network (i.e. routers acting as wireless repeaters), but this potentially chews through 50% throughput if the same channels are used for the backhaul as well.
Another way is to use "Seamless Roaming". More details ported to a dedicated Wifi page!