What does mean by framework? what are the php frameworks are available?