Difference between xcworkspace and xcodeproj


xcworkspace :- Is generated when project includes external libraries(dependency clasess)and clasess,When 
its generated afterwards use this file to execute our project
xcodeproj :- Is the default executable file of the project