CDMA is the Technology of towers that is operates one, it is newer than GSM what AT&T and T-Mobile work on. With GSM Phones they have SIM cards, CDMA don't use SIM Cards. You don't need a smart plan for the phone but to use some features of the phone you will be charged extra for use of DATA time.
You want an EVERYTHING DATA Plan. That give you unlimited Data and text. It comes with either 450 or 900 Anytime minutes. or you can choose the Simply Everything Plan that carries unlimited EVERYTHING>