You can learn more about Skype credits and rate here.
Yes, you can also use Skype for Web to log into Skype using your web browser.
Only an Internet connection is required for Skype to work properly.
There are a few questions which users keep on asking about Skype.
You can log in to Skype using your Microsoft account.
Skype used to have its separate credentials but now Microsoft has integrated both the Skype ID and the Microsoft ID.
There used to be Skype 7.40 which had more features than Skype 8.
But now Microsoft has migrated almost all features of Skype 7 into Skype 8.
Contrary to this, Skype Desktop for Windows can be installed on all Windows OS including Windows 10, Windows 8.1 and Windows 7.