What does indexing actually do? I mean it's pro and cons. I know it make looking up records faster and there is the cost of the size of the DB.
In a SQL database. Are the primary keys indexed? If yes why do I need to index other columns?
Why would you want to use a <p> tag as a container? why not <div>