Difference between setting up component in Plasmic vs replacing content with own component

Hey it’s me again, I have a question about component replacement. What is the difference between setting up a component in Plasmic and replacing its code in my project, and using the render function to replace the content of a node by my own component?

Hmm what do you mean by “replacing its code in my project”?