A dynamic site is commonly built in a script language. Most use the
php language php.net to query a database spreadsheet similar to excel it is known as the (brain). A php interactive Form will interact with this database spreadsheet to post &
get information with the spreadsheet. For example, you want to login into facebook, you post your user name and password against the spreadsheet/database table named User with
everyone’s username and encrypted password, and if a match where
user=yes then you have entry as that user, else you are denied. This
is just some basic knowledge to begin with. Further, the whole public will see and use the same php form, but different rows of information will be displayed per that user session.