ins and outs
ins and outs {n. phr.}
The special ways of going somewhere or doing something; the different parts.
The janitor knows all the ins and outs of the big school building.
Jerry's father is a good life insurance salesman; he knows all the ins and outs of the business.
Categories:
Source: A Dictionary of American Idioms