Question: what is the difference between user control and master page?
Answer: Master pages are actually user controls; you can verify this by going to the code-behind of your master page class, right-click on the class name and select "Go To Definition". ... User controls are convenient for display components that are repeated withing a single project, such as menus and panels.