인간이 아닌 존재와 관련되는 윤리적 문제는 항상 도덕공동체의 범위 문제가 따른다. 채식주의 또한 인간뿐 아니라 인간이 아닌 존재들과 관련된다. 채식을 해야 하는 이유와 근거도 관련된 존재에 따라 즉 도덕 공동체의 범위에 따라 달라진다. 채식주의는 일반적으로 허용하는 음식의 유형에 따라 구분한다. 이것은 매우 애매할 뿐 아니라 채식주의의 취지를 제대로 파악하기도 어렵다. 허용해야 하는 음식의 유형보다 그 이유와 취지가 더 중요하다면 그에 따라 구분하는 것이 타당하다. 그러므로 채식주의를 도덕공동체에 따라 각각 인간, 동물, 생명체 그리고 환경을 위한 채식주의로 구분하는 것이 바람직한 것으로 보인다. 그러나 이러한 각각의 채식주의는 자신을 정당화하기가 쉽지 않아 보인다. 인간의 건강과 경제적 효율성에 근거한 채식주의의 주장은 오히려 절제된 육식을 허용하게 되고 지역에 따라서 육식을 허용하게 된다. 또한 동물의 고통과 권리를 위해 채식을 해야 한다는 채식주의도 학대 없이 사육된 고기를 음식으로 사용하는 것을 허용할 수밖에 없다. 채식주의가 모든 생명체를 위한 것이라고 주장하더라도, 살아있는 존재를 음식으로 사용할 수 있는 여지를 가지며, 때론 육식도 허용하게 된다. 마지막으로 환경을 위해 채식해야 한다는 입장도 생태계에 위해를 가하지 않는 한도 내에서 육식을 허용할 수 있다. 결국 채식주의의 근거들로부터 우리 모두 채식을 해야 하고, 모든 고기를 먹지 말아야 한다는 결론이 도출되는 것은 아니다. 단지 과다한 육식이 도덕적으로 허용할 수 없는 행위이며, 부분적인 또는 절제된 채식주의(demi-vegitarianism)가 보다 바람직한 행위라는 것을 보여준다.
인간이 아닌 존재와 관련되는 윤리적 문제는 항상 도덕공동체의 범위 문제가 따른다. 채식주의는 일반적으로 허용하는 음식의 유형에 따라 구분한다. 허용해야 하는 음식의 유형보다 그 이유와 취지가 더 중요하다면 그에 따라 구분하는 것이 타당하다.