Here's a quick rundown of the important changes. Titans have had the biggest change in my opinion which is why their barricade was featured. To find your specific class changes, check here! - https://www.bungie.net/en/Explore/Detail/News/48838
...
https://www.youtube.com/watch?v=2JE0oDkUN_U