a companion as defined by Merriam-Webster is someone who you are closely connected with and share something similar or familiar, while a stranger is someone who is unknown or unacquainted with.
Read this post on plinkyprompt.wordpress.com