What is the difference between a resource and a view?

I am trying to figure out what should I use to do development properly, I understand there are different ways to achieve the same result. Should I put reusable html code in a resources folder or a specified view folder?

views/default/resources/my_plugin/reusable_view.php vs views/default/my_plugin/reusable_view.php 

Beginning Developers

Beginning Developers

This space is for newcomers, who wish to build a new plugin or to customize an existing one to their liking