Bitcoin is the center of the cryptocurrency market, its like the dollar of the world where many local currencies are depending to its market.
While altcoins, it means alternative coins. They are coins that has been modified and created which is inspired through bitcoin and they have their own network/blockchain as well. You cannot send bitcoin directly to any altcoin and the popular use of altcoins today are becoming the exchange of bitcoin to profit.