In the simplest of terms, it means is a certain Pokemon a half decent choice or usable in a specific tier. This usually means that said Pokemon has a quality or niche that lets it stands out from the competition so it is not completely outclassed by other ones that can perform similar roles. In your specific question, it would mean that would eviolite Scraggy be a good idea in lc, or are there other Pokemon who are better at using eviolite
The more concrete example I could think of at the moment is Gliscor. It stands out from fellow ground types Garchomp and Landorus because unlike those two, it can actually be a full defensive Pokemon thanks to reliable recovery which the other two doesn't have other than leftovers
Someone could probably come up with a better answer but that's just my thoughts on it