Dynamic Website are those where the interaction can be done. Dynamic site are connected to the database where you can change the content according to the user requirement easily. This facility is called Content Management System, where the client can manage the data using administration page. You can create, read, update & delete easily with Dynamic site
This is the reason the Dynamic site are more expensive than Static site.