Chef environment

I am new to Chef, but in our environment we are using Chef for post script for the server builds. so that, once server is back online it reachs standard environment. Could you please let us know in what are location can we use the chef.