Having seen enough of the documentaries about the guys who clean the sewers I don't like to through fats and oils down the sink. Hot fat you can allow to cool and then throw it in the bin but what about oils? eg. Expired cooking oils, or used cooking oils.
I keep plastic tubs that i get from deli counters or for mushrooms. ones without holes basically. i let it cool and pour in there and then bin it. Or let it set in frying pan and wipe most off with kitchen towel and then bin it.
For deep-frying oil when I use it, it goes back into a separate bottle marked USED and when it's full, gets binned.
For any other bits, like dribbles from frying pans, moppings from Indian meals (does anyone else scoop off the oil?) and fat from roasts then I have a screwtop jar which I stick it in and when full I stick in the bin.
Pour it into a glass or plastic jar or milk carton and then bin it.
In my high-rise, an apartment downstairs had huge plumbing problems (sewers backing up, a bathtub spewing sewage water, bad water damage) apparently b/c someone upstream had poured some oil down the drain.
When I lived in Brazil, there was a separate sewer system for cooking oil! And when I lived in the US, they had cars running on biodiesel (=recycled chip shop grease)