The following professionals lent their expertise to this article:

Mikalee Byerman
Author: Mikalee Byerman
Mikalee Byerman
Mikalee Byerman Arrow up right
Staff Writer & Editor
Mikalee Byerman is a writer, editor, marketing coach, humor strategist, keynote speaker, and author of *100 Things to Do in Reno Before You Die*. She holds a Master of Arts degree in Journalism from the University of Nevada. Her writing has appeared in *Ladies’ Home Journal*, *Southwest Spirit Magazine*, *Alaska Airlines Magazine*, and on the *Huffington Post*. Byerman has been recognized with the titles “Best Creative Writer” and “Best Local Author” in the Best of Nevada awards.
Areas of Expertise
Check Healthcare Education Medical Coding Pre-Nursing
Healthcare EducationMedical CodingPre-Nursing
Editor: Adrienne Auclair, BA
Adrienne Auclair is an editor with a Bachelor's degree in English and extensive experience in content development, copy editing, and technical writing. They specialize in refining written materials for clarity, accuracy, and consistency, with expertise in line editing, fact-checking, and ensuring adherence to style guides across diverse publications. Adrienne also has experience formatting and designing layouts for digital and print materials, collaborating with writers and designers to produce polished, publication-ready content. Their work spans academic journals, training materials, and anthologies, managing projects from initial drafts through final production.
Areas of Expertise
Check Healthcare Education Online Learning
Healthcare EducationOnline Learning
Woman with long gray hair smiling, wearing a red patterned top. She is standing in front of a multi-colored wooden wall with sunlight on her face.
Reviewer: Jenna Tidd, CNA
Jenna Tidd is a Certified Nurse Aide with 12 years of healthcare experience, bringing practical knowledge and insight to her role as a health content writer and editor. Over approximately four years, she has authored more than 100 articles covering topics such as mental health, wellness products, and sleep quality. Jenna has contributed to companies including Thrive Global, mindbodygreen, HealthDay News, Sleep Foundation, and Poosh. She focuses on identifying quality healthcare resources and sharing them with individuals beginning or advancing their medical careers.
Areas of Expertise
Check Healthcare Education Advanced Nursing Nursing
Healthcare EducationAdvanced NursingNursing

Jenna Tidd is a Certified Nurse Aide with 12 years of healthcare experience, bringing practical knowledge and insight to her role as a health content writer and editor. Over approximately four years, she has authored more than 100 articles covering topics such as mental health, wellness products, and sleep quality. Jenna has contributed to companies including Thrive Global, mindbodygreen, HealthDay News, Sleep Foundation, and Poosh. She focuses on identifying quality healthcare resources and sharing them with individuals beginning or advancing their medical careers.

CNA Classes Online: Top State Approved Programs for 2027

If you’re looking to become a certified nursing assistant (CNA), you need to find the right training. But which programs offer state-approved training, and do they have online components? This EduMed guide looks inside approved CNA classes, including how they work, how long they take to complete, and which schools offer the most flexibility.

The following professionals lent their expertise to this article:

Mikalee Byerman
Author: Mikalee Byerman
Mikalee Byerman
Mikalee Byerman Arrow up right
Staff Writer & Editor
Mikalee Byerman is a writer, editor, marketing coach, humor strategist, keynote speaker, and author of *100 Things to Do in Reno Before You Die*. She holds a Master of Arts degree in Journalism from the University of Nevada. Her writing has appeared in *Ladies’ Home Journal*, *Southwest Spirit Magazine*, *Alaska Airlines Magazine*, and on the *Huffington Post*. Byerman has been recognized with the titles “Best Creative Writer” and “Best Local Author” in the Best of Nevada awards.
Areas of Expertise
Check Healthcare Education Medical Coding Pre-Nursing
Healthcare EducationMedical CodingPre-Nursing
Editor: Adrienne Auclair, BA
Adrienne Auclair is an editor with a Bachelor's degree in English and extensive experience in content development, copy editing, and technical writing. They specialize in refining written materials for clarity, accuracy, and consistency, with expertise in line editing, fact-checking, and ensuring adherence to style guides across diverse publications. Adrienne also has experience formatting and designing layouts for digital and print materials, collaborating with writers and designers to produce polished, publication-ready content. Their work spans academic journals, training materials, and anthologies, managing projects from initial drafts through final production.
Areas of Expertise
Check Healthcare Education Online Learning
Healthcare EducationOnline Learning
Woman with long gray hair smiling, wearing a red patterned top. She is standing in front of a multi-colored wooden wall with sunlight on her face.
Reviewer: Jenna Tidd, CNA
Jenna Tidd is a Certified Nurse Aide with 12 years of healthcare experience, bringing practical knowledge and insight to her role as a health content writer and editor. Over approximately four years, she has authored more than 100 articles covering topics such as mental health, wellness products, and sleep quality. Jenna has contributed to companies including Thrive Global, mindbodygreen, HealthDay News, Sleep Foundation, and Poosh. She focuses on identifying quality healthcare resources and sharing them with individuals beginning or advancing their medical careers.
Areas of Expertise
Check Healthcare Education Advanced Nursing Nursing
Healthcare EducationAdvanced NursingNursing

Jenna Tidd is a Certified Nurse Aide with 12 years of healthcare experience, bringing practical knowledge and insight to her role as a health content writer and editor. Over approximately four years, she has authored more than 100 articles covering topics such as mental health, wellness products, and sleep quality. Jenna has contributed to companies including Thrive Global, mindbodygreen, HealthDay News, Sleep Foundation, and Poosh. She focuses on identifying quality healthcare resources and sharing them with individuals beginning or advancing their medical careers.


FIND THE PROGRAM FOR YOU

  1. Choose your degree
  2. Match with schools
  3. Connect with favorites

Use our 4-step matching tool to find top schools in your field. Review options and connect with your favorites.

I want my
In

You might be interested in:

Key Takeaways

  • Online CNA programs can typically be finished in as little as 6 to 10 weeks for full-time learners, or 12 to 16 weeks for those studying part-time.
  • Across the U.S., CNA salaries typically range from $30,020 to $48,780 annually, with top earners in states like California and Minnesota exceeding $50,000.
  • Online CNA classes often combine online didactic learning with in-person clinical requirements.
  • Because of their concise format and focused coursework, CNA programs tend to be less expensive than other healthcare training options.
  • Pursuing a CNA certification offers an excellent starting point for a career in the nursing field.

Expert Advice: Choosing the CNA Program that Fits Your Life

The programs ranked here represent some of the strongest CNA training options available. Still, the program that gets you to certification most efficiently is the one that fits your actual life: your schedule, budget, and how quickly you can realistically complete training. Here’s what our EduMed nursing experts recommend thinking through before you choose.

Let the School Handle Clinicals
The CNA credential is one of the fastest tracks into healthcare, but don’t get tunnel vision with program length. Your clinical placements often determine how smooth the entire program is, so ask whether you’ll have to schedule them yourself or if the school does. I’d highly recommend choosing a program that does the latter.
Ask About Clinical Requirements First
Don’t choose an online CNA program based only on affordability or duration. Ask questions about the clinical requirements, including the number of hours, locations, and scheduling process. Those hands-on experiences are where you build the skills and confidence you’ll use on the job, and you’ll be doing yourself a disservice if you treat it as an afterthought.

How State-Approved Online CNA Classes Work

Aspiring certified nursing assistants (CNAs) can earn the necessary skills and credentials to test for certification in a matter of weeks or months. A typical program combines both classroom and clinical elements, giving you the knowledge and practical skills to be able to thrive when working with patients.

If you need a more convenient experience, many of today’s schools have added online learning to their CNA curriculum. Online CNA classes focus on the academic portion of the program, but in-person clinical experience will be required to test and gain necessary practice. If a fast and flexible CNA education sounds right for you, we’re here to give you a better idea of the options available. Review three top online CNA programs below.

Johnson County Community College

Johnson County Community College (JCCC) offers a Certified Nurse Aide (CNA) course. JCCC offers both in-person and hybrid classes. Hybrid CNA coursework involves online course content and curriculum, along with in-person labs and clinicals. Instructors assign clinical days, times, and locations. The program prepares and schedules you to take the Kansas CNA examination.

Duration: 96 hours

Mode: Hybrid or in-person

Cost: $101-$237/credit hour, residency dependent

Admissions Requirements:

  • At least 18 years of age
  • Proof of residency
  • High school diploma or GED
  • Background check
  • CPR for Healthcare Providers certification
  • Background Check & Drug Screening

Curriculum: The course includes 96 total hours of instruction, with 5 credit hours of class time. Curriculum includes classroom instruction and clinical training for the primary care of clients in long-term and acute-care facilities. Among the topics covered, you’ll learn how to

  • Care for patients
  • Take pulse, blood pressure, and other vital signs
  • Safely position and transfer patients
  • Perform daily hygiene tasks, such as bathing and oral care
  • Communicate with patients and their families
  • Prevent and control infection

Best For: Caring students seeking an entry-level position in the Kansas medical field.

Northern Essex Community College

This Certified Nurse Assistant Training Program will introduce you to the nursing assistant profession and prepare you for the Massachusetts Nurse Aide Certification Exam.

This 90-hour program at Northern Essex is delivered in a hybrid format, meaning you’ll have both online and in-person requirements. The theory content of the program is delivered online, with class meetings taking place over Zoom. You’ll also have a skills lab training where you’ll meet with instructors at the Lawrence Campus and learn important CNA skills in the Nursing Assistant Lab.

The final component of the program is a 25-hour clinical experience at a long-term care facility under the supervision of CNA instructors.

Duration: 90 hours

Mode: Hybrid or on campus

Cost: $1,400 total

Admissions Requirements:

  • Completed CNA application
  • Valid photo ID
  • Physical examination within the past year
  • Immunization records
  • Background Check & Drug Screening
  • Interview with the CNA Program Coordinator
  • Intermediate English reading/writing skills

Curriculum: The standout part of this CNA program is the experience gained from 25 hours of clinical experience. Throughout the course, you will learn about:

  • Communication
  • Safety and infection control procedures
  • Basic personal care skills for patients/residents in sub-acute, long-term care, or in a patient’s home
  • Dementia care
  • Vital signs
  • Documentation
  • Legal and regulatory healthcare practices.

Best For: Students looking to begin their healthcare career in Massachusetts working in care facilities or patient homes.

Expert Insight
When looking at programs, prioritize those that include advocating for patients in their curriculum. Advocate for patients. This is extremely important because CNAs are often the only ones who see and hear critical info from and about the people they care for. A caring CNA becomes their voice and advocate when they bring these issues to the attention of the nurse.

Northeast Medical Institute

This CNA program will prepare students for the Connecticut Department of Public Health and Department of Higher Education CNA requirements.

Northeast Medical Institute offers this as a self-paced CNA program the includes both a classroom and clinical component. You’ll take 104 hours of coursework, which is broken up into online theory, lab time, and clinical hours.

Your 48 hours of online theory can be completed at a pace this is convenient for you. Better yet, these self-paced classes start every week, meaning you can start any time. You’ll finish your coursework prepared to sit for the Prometric State exam.

Duration: 102 hours; the self-paced online component can be completed in as little as two weeks

Mode: Hybrid

Cost: $1,150

Admissions Requirements:

  • 16 years or older
  • PPD test or negative x-ray
  • Immunizations
  • Background check
  • Payment and application

Curriculum: The self-paced CNA program includes 48 hours of online theory, 40 hours of lab time, and 16 hours of clinical. You’ll learn:

  • Basic nursing skills
  • Personal care skills
  • Mental health and social services
  • Care of cognitively impaired residents
  • Basic restorative services
  • Resident rights

Best For: Connecticut students seeking employment as a Nurse’s Aide or CNA. You’ll qualify for an entry-level position in a hospital, nursing home, assisted living, or home care agency.

Answers to Online CNA Student FAQs

What’s the fastest you can become a CNA online?

Aspiring certified nursing assistants can earn the necessary skills and credentials in a matter of weeks. Some offer online components that are as short as two or four weeks in duration, which are followed by in-person clinical learning.

Other programs combine classroom and clinical elements and last between four and 12 months for a diploma, or up to two years for an associate degree.

Can I take CNA classes online for free?

Yes, you’ll find some CNA classes offered for free. Some continuing education or employer training agencies like Job Corps offer them, or alternatively, healthcare systems — such as Northern Light Health — may pay you to take CNA classes before you secure employment. Check employment agencies and healthcare providers to see if free training is available to bridge the CNA gap in your local area.

If you don’t qualify for free programs, explore financial aid, flexible payment programs, and scholarships to help pay for your education.

Where can I take my CNA exam online?

The CNA exam is divided into two sections: written and clinical.

Spurred by the COVID-19 pandemic, online testing options have become available for the written portion of the CNA certification exam. Students can take up to 90 minutes answering questions on the first section.

In taking the exam, keep in mind that because of its skill-based nature, the 40-minute clinical skills test must still be conducted in person.

Is the CNA exam hard?

The answer to this question depends on the skills and commitment of the individual student. However, if you complete a state-approved CNA training program and spend ample time studying, you’ll likely be well prepared for the exam.

The written portion includes multiple-choice questions that cover nursing care concepts, medical procedures, resident rights, and patient safety. It assesses your theoretical understanding of nursing.

The clinical portion will require you to demonstrate three to six skills. Some of the options include taking vitals, providing dental care, transferring patients to a bed or chair, giving a partial in-bed bath, and making a bed while occupied.

How much do CNA classes cost?

Before enrolling in an online CNA course, you need to be sure you can afford to attend. Every school sets different price points for their classes, so you’ll need to spend time familiarizing yourself with the costs of CNA programs to make an informed decision.

Depending on the type of school, costs can vary considerably. At Johnson County Community College, for example, Kansas students pay $505 total for the five-credit course. Non-residents can pay much more, and students at other schools often pay considerably more — up to thousands of dollars.

Tuition rates can vary considerably when looking at public community colleges versus for-profit institutions, so pay close attention to the type of school you wish to attend.

Find Online CNA Classes in Your State

Tuition & Fees for Online CNA Classes

You’ll have direct and indirect costs associated with your program. Of course, students in a hybrid program will need a reliable internet connection and a laptop, which are examples of indirect costs.

Direct costs include tuition and fees, which range widely. Spend time researching the optimal range based on your financial picture.

Some programs include the application and exam fees required for actually receiving certification as a CNA, while others do not. Pay close attention to what the stated amount is used for and whether you might incur additional fees throughout the learning process. Some of the additional items you may need to pay for include a uniform, textbooks, lab/equipment fees, and more.

Below, explore a pair of cost profiles from real programs.

School NameProgram TypeTuition & Fees
School Name
Program Type
Hybrid
Tuition & Fees
$1,400 (does not include exam fees)
School Name
Program Type
Hybrid
Tuition & Fees
$1,948 total

The “C” in CNA: Earning Certification

If you’re hoping to receive certification as a nursing assistant, you must attend a state-approved CNA training program that meets specific requirements. If you fail to attend an approved program, you may not be allowed to sit for the examination.

After you finish your CNA training program, it’s time to study for and schedule the certification exam. The majority of states maintain similar requirements as other locations, but prospective students should review those specific to their state before beginning the process.

While the majority of states require you to be 18 when applying, California, for example, allows 16-year-olds with parental consent to begin the training process. Reach out to your state’s board of nursing for further details.

States set individual passing scores based on the National Standard Setting Study. Because of this, no overarching passing score exists. Applicants to the exam should speak with their state board of nursing to get a better sense of what’s required to receive certification.

Salary & Employment Outlook for Nursing Assistants

Nursing Assistants

Area ↕︎ 10th Percentile ↕︎ Median ↕︎ 90th Percentile ↕︎
U.S. $33,940 $42,260 $51,980
Alabama $28,330 $34,140 $38,680
Alaska $39,450 $46,370 $58,430
Arizona $37,100 $44,780 $57,820
Arkansas $28,840 $34,430 $39,020
California $40,110 $47,630 $61,100
Colorado $38,690 $47,380 $56,070
Connecticut $38,660 $44,790 $53,870
Delaware $36,530 $42,030 $48,080
District of Columbia $38,900 $47,700 $57,500
Florida $34,350 $37,510 $46,790
Georgia $30,300 $37,680 $47,310
Hawaii $36,000 $45,350 $52,660
Idaho $28,380 $38,650 $47,430
Illinois $37,590 $45,960 $54,050
Indiana $35,390 $38,330 $46,890
Iowa $35,620 $39,350 $47,980
Kansas $32,180 $38,010 $46,980
Kentucky $30,390 $38,370 $46,450
Louisiana $27,980 $30,510 $37,390
Maine $39,100 $47,070 $58,120
Maryland $36,060 $43,240 $49,330
Massachusetts $39,380 $46,680 $57,880
Michigan $36,830 $39,570 $46,740
Minnesota $38,010 $46,680 $55,410
Mississippi $27,050 $31,520 $38,290
Missouri $31,350 $37,680 $45,260
Montana $36,780 $40,900 $49,700
Nebraska $37,090 $40,000 $48,980
Nevada $36,940 $45,490 $50,680
New Hampshire $39,140 $47,870 $59,660
New Jersey $38,900 $46,830 $55,140
New Mexico $34,110 $39,390 $48,340
New York $38,450 $48,590 $59,890
North Carolina $30,260 $38,460 $47,080
North Dakota $35,130 $45,820 $51,380
Ohio $35,060 $39,010 $46,570
Oklahoma $29,630 $35,930 $42,870
Oregon $43,210 $49,830 $61,310
Pennsylvania $37,760 $44,590 $49,360
Rhode Island $39,220 $46,440 $54,950
South Carolina $30,460 $37,220 $44,760
South Dakota $31,110 $38,800 $46,100
Tennessee $31,110 $37,990 $44,660
Texas $30,620 $37,500 $47,500
Utah $34,870 $39,840 $47,080
Vermont $37,620 $47,130 $59,600
Virginia $31,560 $43,200 $50,980
Washington $42,500 $49,180 $62,660
West Virginia $31,060 $36,720 $45,290
Wisconsin $37,900 $45,130 $50,650
Wyoming $33,390 $39,160 $49,610

Source: Nursing Assistants, Occupational Employment and Wages, May 2025

Data does not reflect school-specific information.

Nursing Assistants

Area ↕︎ Curr. Jobs ↕︎ Proj. Jobs ↕︎ New Jobs ↕︎ Growth % ↕︎ Avg. Ann. Openings ↕︎
United States 1,441,500 1,474,000 32,500 2.3% 204,100
Alabama 25,910 27,200 1,290 5% 3,790
Alaska 2,330 2,640 300 13% 370
Arizona 19,000 22,310 3,310 17.4% 3,180
Arkansas 18,490 20,960 2,470 13.4% 2,960
California 111,300 122,800 11,500 10.3% 17,270
Colorado 21,390 25,510 4,120 19.2% 3,620
Connecticut 22,880 24,320 1,440 6.3% 3,400
Delaware 5,760 6,560 800 14% 930
District of Columbia 2,640 2,740 110 4% 380
Florida 93,860 104,140 10,280 11% 14,660
Georgia 42,690 48,330 5,640 13.2% 6,830
Hawaii 4,740 5,280 540 11.3% 740
Idaho 7,760 9,360 1,600 20.6% 1,340
Illinois 67,920 73,680 5,760 8.5% 10,330
Indiana 32,820 33,680 850 2.6% 4,660
Iowa 24,730 25,880 1,160 4.7% 3,600
Kansas 24,880 25,830 940 3.8% 3,590
Kentucky 23,970 25,560 1,590 6.6% 3,570
Louisiana 21,480 21,220 -260 -1.2% 2,920
Maine 8,970 9,180 200 2.3% 1,270
Maryland 27,240 28,830 1,590 5.8% 4,020
Massachusetts 39,490 40,960 1,470 3.7% 5,690
Michigan 41,800 44,360 2,570 6.1% 6,190
Minnesota 27,040 28,880 1,840 6.8% 4,040
Mississippi 13,460 14,580 1,130 8.4% 2,040
Missouri 34,050 35,190 1,140 3.3% 4,880
Montana 5,080 5,770 690 13.7% 820
Nebraska 17,720 18,720 1,000 5.6% 2,610
Nevada 8,980 10,740 1,760 19.5% 1,530
New Hampshire 7,380 7,710 330 4.5% 1,070
New Jersey 32,880 37,000 4,130 12.6% 5,230
New Mexico 4,760 5,010 250 5.2% 700
New York 89,400 92,640 3,250 3.6% 12,860
North Carolina 62,940 67,370 4,430 7% 9,420
North Dakota 7,050 7,550 500 7.1% 1,060
Ohio 64,100 63,110 -1,000 -1.6% 8,660
Oklahoma 22,300 22,920 620 2.8% 3,180
Oregon 14,310 15,770 1,460 10.2% 2,220
Pennsylvania 72,060 73,250 1,190 1.6% 10,130
Rhode Island 8,860 9,160 300 3.4% 1,270
South Carolina 20,760 22,290 1,530 7.4% 3,120
South Dakota 6,560 7,040 480 7.2% 980
Tennessee 24,940 26,790 1,850 7.4% 3,750
Texas 88,290 97,440 9,150 10.4% 13,710
Utah 13,510 16,590 3,080 22.8% 2,380
Vermont 3,290 3,480 200 6% 490
Virginia 43,940 47,480 3,540 8.1% 6,820
Washington 38,240 45,530 7,280 19% 7,280
West Virginia 9,890 11,010 1,120 11.3% 1,550
Wisconsin 28,560 29,240 680 2.4% 4,050
Wyoming 2,770 2,990 220 8% 420

More Resources for Online CNA Classes

Ranking Today’s Best Online CNA Classes

About the Ranking
1
1

Carl Sandburg College

Best for: working adults
Online Enrollment 65%
Avg. Net Price $5,374
2
2

Quinsigamond Community College

Best for: career starters
Online Enrollment 47%
Avg. Net Price $8,994
3
3

Albany Technical College

Best for: career-focused students
Online Enrollment 80%
Avg. Net Price $5,572
4
4

Richmond Community College

Best for: CNAs advancing credentials
Online Enrollment 55%
Avg. Net Price $6,865
5
5

John Wood Community College

Best for: hybrid learners
Online Enrollment 68%
Avg. Net Price $8,858
6
6

Blue Ridge Community College

Best for: online-only students
Online Enrollment 100%
Avg. Net Price $8,273
7
7

Central Piedmont Community College

Best for: part-time students
Online Enrollment 70%
Avg. Net Price $4,616
8
8

Southern Crescent Technical College

Best for: community clinic students
Online Enrollment 76%
Avg. Net Price $6,148
9
9

Great Basin College

Best for: full-time students
Online Enrollment 99%
Avg. Net Price $8,193
10
10

Johnston Community College

Best for: community college students
Online Enrollment 89%
Avg. Net Price $3,824

Jenna Tidd, CNA REVIEWER

Jenna Tidd is a Certified Nurse Aide with 12 years of healthcare experience, bringing practical knowledge and insight to her role as a health content writer and editor. Over approximately four years, she has authored more than 100 articles covering topics such as mental health, wellness products, and sleep quality. Jenna has contributed to companies including Thrive Global, mindbodygreen, HealthDay News, Sleep Foundation, and Poosh. She focuses on identifying quality healthcare resources and sharing them with individuals beginning or advancing their medical careers.

Read More About Jenna Tidd

Mikalee Byerman AUTHOR

Mikalee Byerman is a writer, editor, marketing coach, humor strategist, keynote speaker, and author of *100 Things to Do in Reno Before You Die*. She holds a Master of Arts degree in Journalism from the University of Nevada. Her writing has appeared in *Ladies’ Home Journal*, *Southwest Spirit Magazine*, *Alaska Airlines Magazine*, and on the *Huffington Post*. Byerman has been recognized with the titles “Best Creative Writer” and “Best Local Author” in the Best of Nevada awards.

Read More About Mikalee Byerman

Adrienne Auclair, BA EDITOR

Adrienne Auclair is an editor with a Bachelor's degree in English and extensive experience in content development, copy editing, and technical writing. They specialize in refining written materials for clarity, accuracy, and consistency, with expertise in line editing, fact-checking, and ensuring adherence to style guides across diverse publications. Adrienne also has experience formatting and designing layouts for digital and print materials, collaborating with writers and designers to produce polished, publication-ready content. Their work spans academic journals, training materials, and anthologies, managing projects from initial drafts through final production.

Read More About Adrienne Auclair
Logo of EDUMED, featuring a stylized graduation cap forming the letter 'M' in a monochromatic orange, with the rest of the letters in purple on a green background.
Privacy Settings

When you visit the EduMed website, we store cookies on your browser to collect information. This information may pertain to you, your preferences, or your device and is primarily used to ensure the site functions as expected and to deliver a more personalized experience. You can choose to disable certain types of cookies; however, this may affect your experience on the site and limit the services we can provide. Click on the different category headings to learn more and customize your settings. Please note that you cannot opt out of our First Party Strictly Necessary Cookies, as these are essential for the proper functioning of the website (e.g., displaying the cookie banner, remembering your preferences, logging into your account, redirecting upon logout, etc.).