If you could provide more details or clarify the contexts of these terms, I could attempt a more focused review.
Separate names with a comma.