Dynamic content

What are the best practices for providing dynamic content within a flash site? I am trying to get my head around the idea and I am not sure how to think about this. Are there sites that use a graphic frontend for updating flash content? If so, what is the common way of doing this? XML? PHP+XML+SQL? etc. I am relatively new to all of this but I have been messing with Flash and XML. I can update stuff on my site by just modifying the XML but I want to go a step further now and create a frontend on the web where people could do this. Any suggestions.