In Drupal the normal functionality of multi-value field on node edit screen is like this, it adds one more extra row where user can add data if they want or leave as it is if don't.
Yogesh Chaugule's Blog
Views can be used to display content as a page, block, etc. You can directly access URL to show page view content, you can add views block in any region if it is to be shown on sidebar first, sidebar second, content top, content bottom. What if the content of views block needs to be shown inside the content of page. So here is sample code to render the views programmatically in Drupal 7 in just one line: