While sometimes used interchangeably, screen mirroring shows your phone's entire screen, screencasting plays media on the TV only, and screen sharing is more common for desktop.