Is life used to mean the same thing in the next two sentences?

He lived a long and happy life.

Life depends on many chemical and physical processes.
different meanings