In Matthew 25:31-46 Jesus tells this parable.
When the Son of Man comes… All the nations will be gathered before him, and he will separate the people one from another as a shepherd separates the sheep from the goats.
To those on his right he says,
‘Come, you who are blessed by my Father; take your inheritance, the kingdom prepared for you since the creation of the world. For I was hungry and you gave me something to eat, I was thirsty and you gave me something to drink, I was a stranger and you invited me in, I needed clothes and you clothed me, I was sick and you looked after me, I was in prison and you came to visit me.
The righteous are shocked. They ask,
Lord, when did we see you…
I tell you the truth, whatever you did for one of the least of these brothers of mine, you did for me.
The King then turns to those on his left and pronounces the opposite judgement with a similar pattern. They are cursed and sent away to the eternal fire because when they did not do it for them they did not do it for him.
So what is the meaning of the parable? Who are the least of these my brothers and by extension who are the sheep and the goats?
Soldarnal has asked who are "the least of these my brothers" in Matthew 25. But I think we also need to ask who are the sheep and the goats?