In order to communicate between two different subnets. (for ex.192.168.0.35/255.255.255.224 and ip:192.168.0.10/255.255.255.224 ) I am planning to use Router. Which Router is best and the model number of the router and how to configure if it is cisco router.
The Cisco 2800 series routers can be a good candidate for deployment in real networks. You might wana see the 2801 or 2811 specs. If budget is an issue, you could grab a used/refurbished 2621XM or any 2600 series router that fits your needs. As for your configuration, some thing similar to this would be needed:
[code:1]Router(config)# interface FastEthernet0/0
Router(config-if)# ip address 192.168.0.35 255.255.255.224
Router(config-if)# no shutdown
Router(config-if)# interface FastEthernet0/1
Router(config-if)# ip address 192.168.0.10 255.255.255.224
Router(config-if)# no shutdown[/code:1]
Sure you need to configure IPs/masks/gateways on each PC of the two networks. Or you could use DHCP to automate that.
As gagamboy suggested, it would help more if you detail your network for us.