Meaning: This sentence means that out of all the subjects she studies, she enjoys and prefers science the most.
Choice of Words: The word "favorite" refers to something that is liked the most among a group of options. "Subject" is a topic or area of study, and "science" is a particular field of study dealing with natural phenomena.