A P trap is absolutely required on every fixture's drain. The toilet has one built into the base, but all the rest must be installed. I'm sure you have traps under your sinks. Take a peek and you'll see it. Traps simply create a water seal to prevent sewer gas from entering the house. My advice to you is to have your plumber survey you home and install traps as needed.