I'll be running my first campaign as a DM soon. Can someone please explain sneak attacks? I remember a bunch of creatures being immune to them in 3rd/3.5th edition, which I've only experienced through video games. How does it work in 5th edition? My plans include a lot of constructs, elementals, and undead, which concerns me because one of the players is planning on bringing a rogue.

How do I run a campaign like that without accidentally screwing the rogue player over hard?