You can use Viber to make calls on mobile phones and on any device where the application is installed. It's using Internet to deliver the call and internal VoIP servers to create the connection. However, when there is no Internet connection, Viber gives you the possibility to directly place a normal call from within the application. No, by default Viber cannot call on landlines using its own services.