I love cooking, really fun to try and do in my spare time
I do too.  It's an amazing skill and art to understand.  the ingredients can vary widely.
yea cooking is a very broad topic, lot to learn about it
I agree because the ways and types of cooking depend on the skill type of training that the cook is educated with.
yes and cooking is so different from culture to culture and kitchen to kitchen
Typically its done by people in their own homes and also by professionals in restaurants.