There are some difference between fat and oil. They are:
Fats:
1.Fat are solid at room temperature.
2.They are two types saturated and trans fats.
3. Mostly derived from animals.
Example:Butter,Beef fat.
Oils:
1.Oils are liquid at room temperature.
2.They are two types Mono saturated oils and poly saturated oils.
3.Mostly derived from plants.
Example:Vegetable oil.