I would say the big difference is in the size. I would compare Freeport more to a larger city and Bimini to a small pretty laidback Caribbean Island. Night and day really imo. Bimini is MUCH smaller and has less in the way of shopping, dining, activities.
About Grand BahamaGrand Bahama is well connected to mainland America by ferry and features a regular daily service from Fort Lauderdale, Florida connecting you to its port in Freeport.
EXUMA, BAHAMASExuma is an archipelago of 365 islands surrounded by sapphire blue water. The most famous of the beaches is Pig Beach where you can swim with the wild pigs that inhabit the island. You can also pet a stingray while there or just snorkel in the gorgeously clear water.
Referred to by many as the Big Game Fishing Capital of the World, the waters of Bimini have since been made world famous by anglers and divers. The Lost City of Atlantis and the Fountain of Youth are just some of the legends that are believed to exist in Bimini.