You gain access to the Bank of America WorldPoints program by being a card member of certain Bank of America credit cards such as the Bank of America Sandals Visa Signature Credit Card and the Bank of America Beaches Resorts’ Visa Signature Credit Card. In the program, you can EARN WorldPoints. You can then USE these WorldPoints for free travel.
Read about how to earn and accumulate WorldPoints here
Read about how to use WorldPoints here