Yes, you can use different themes and plugins for each site in a WordPress Multisite network. Each site in the network has its own separate database tables and directories, so you can activate and customize different themes and plugins for each site without affecting the others.
This allows you to create unique websites with their own distinct styles and features while still benefiting from the centralized management and updates of a Multisite network.