Microsoft have worked hard to make Skype for Business accessible for people on many different computers and devices, including Windows PCs and laptops, Apple Macs, various tablets and phones, as well as the web client for people who don't have Skype for Business accounts.
Using the Skype for Business desktop client on a Windows computer is the 'gold standard' with access to all features and functionality, however some of your meeting attendees might not be able to access or participate with some functionality depending on their setup.
Microsoft have released a detailed matrix showing the functionality available for each offering of Skype for Business or Lync. it is regularly updated with new features as updates for each offering are released. For any questions, you can contact firstname.lastname@example.org.