Internal link means the number of links to the website from web pages that belong to the particular website. Link popularity is a term that refers to how many other links point towards a particular website. The term link popularity also has two different forms, Internal and External, which refer to the links coming from the websites own web pages and from other websites.