What is animal welfare? The term does mean different things to different people and and discussion often does become very emotional. Animal welfare can include factors related to:
Check an article: What is animal welfare? Common definitions and their practical consequences for an introduction to the different interpretations.
For the difference between animal rights and animal welfare look at this article from The Conversation: Animal welfare and animal rights are very different beasts