Aspiring nurses can choose from several types of programs, including Associate Degree in Nursing (ADN), Bachelor of Science in Nursing (BSN), and Master of Science in Nursing (MSN). Each program varies in duration, depth of study, and the level of practice they prepare students for. ADN programs are typically two years long and focus on basic nursing skills, while BSN programs offer a more comprehensive education over four years. MSN programs are designed for advanced practice and usually require an additional two years post-BSN.