The difference is that when a project is handle or powered by a token that means the project runs on a supported block chain, such as ethereum, but if is handle by a coin it simply means that the project is developing its own block chain, meaning is able to get it's own coin. They can be used interchangeable, don't forget that they fall under the same category of cryptocurrency.