SharePoint involves lots of components and hence the licensing of those components can be challenging . So the below video will help you grasp some of the terminology and practices involved in SharePoint Licensing. We have also look into different pain areas of software licensing and have tried to understand cost with small and medium farm setup