We use 'require' when something is needed for a purpose or to happen. It shows that something must be done or have something.
This job requires hard work every day.
Plants require water to grow well.
We say 'require' when a rule or law says something must happen. It means it is official and needed by authority.
The law requires cars to have seat belts.
The school requires students to wear uniforms.
In computer language, 'require' means to include a file or part so the program can use it.
This program requires a special library file.
The code requires the user module to work.
Sometimes, 'require' is used to mean to ask for something formally or officially from a person.
The teacher requires the students to submit homework.
The doctor requires a blood test from the patient.