Question: what is the difference between feature class and feature dataset?
Answer: Geodatabase holds geographic (spatial and attribute data) of various kinds together. Feature datasets stores thematically and spatially related feature classes which have same geographic reference system. Feature classes are used to store geographic features which have same geometry and fields.