Acetone has a ketone group and it's called 'acetone' because it was derived from acetic acid, which is vinegar, the most common carboxylic acid in your kitchen.
Beta hydroxybutyric acid on the other hand, even though it's still one of the ketone bodies, isn't technically a ketoacid since its ketone group has been reduced to a hydroxyl group.
After that happens, the liver turns the fatty acids into ketone bodies, like acetoacetic acid and beta hydroxybutyric acid; acetoacetic acid is a ketoacid because it has a ketone group and a carboxylic acid group.