Term life insurance has certain timeframe. They range from 15 years, 20 year, and maximum of 30 years. You would renew it at each term.
It does not accumulate cash value for the term of the policy and it is also cheaper when compared to permanent life insurance. However, at every renewal, the cost is also higher because your age and health has changed.
Health exam is needed. It is usually a blood test and sometimes medical records from your doctor.