This quote means that even though many people will come and go in your life, it is only true friends who will leave a lasting impression on you. They will not just be a passing visitor; they will become a part of your life and the memory of them will stay with you forever. They will have a lasting impact on you and you will remember them fondly.