I googled alot about netbios but didnt understand it completely. Please help me a bit

1) Why we use netbios
2) What is netbios alternative
3) Why microsoft is not using netbios any more

Thank you all.. Single line answer is enough....

Without writing a dictionary about it, NetBIOS is not really a networking protocol, it were used widely in the days of Netware to transport traffics, as the world get more IP friendly, this protocol got pushed aside, nowadays its still in use, but runs over TCP/IP instead to provide some form of compatability.