Citizens Band and FRS (Family Radio Service) do not require a license, Amateur Radio Service (HAM) and GMRS (General Mobile Radio Service) each require a license.
The Amateur Radio Service license requires passing a test ($15 to take it, then an additional $35 to the FCC to issue the license once they receive proof of you having passed the exam) and is good for 10 years.
It can be renewed every 10 years for $35 to the FCC with no retesting required.
There are three classes of Amateur radio license, you have to start with the Technician class, can stay there forever, or move up to the next class, General Class by taking another exam (for another $15 fee, but no $35 to the FCC, license class upgrades are free) after passing the General Class, you can if you wish take the Extra Class test and upon passing, ($15 for the test again) and no $35 fee, have all the privileges currently offered to the Amateur Radio Service.
As long as you pass a test, you may take the next higher test for free on the same day that you pass the first test.
You could study all three question pools, Technician, General, and Extra, take and pass all three (in the order of Technician, General and Extra) for one $15 test fee and one $35 license fee. Many folks do just that.
The GMRS license is $35, no test required, and is good for 10 years, and can be renewed every 10 years for $35.
I can provide the question pools for all three classes of license to anyone interested (I am an FCC Volunteer Examiner for Amateur Radio) and the locations, dates and times of where you can take the test(s).
I can also walk anyone interested through the process to obtain their GMRS license.