The choice of an RF module is dependent on the product and its application. The first question is whether to follow an industry standard, like Bluetooth, ZigBee, Thread, or WiFi, or to make a custom protocol unique to the product. This is an important decision that will affect the design down the road, so it is due some consideration.