hi,before u can use php template system, u should have preliminary knowledge on php+html.the simplest and i still use it till now, is fasttemplate. its not developed again, but it's so mature and easy to use. there's no programming at all in template.most modern template system allow u to insert small program there.btw,why we should use template system?a. to separate between html and programming (php) part. so, designer and programming can start work together in the same time.b. make the html easy to maintain. most designer use wysiwyg html editor, in contrast, programmer use text editorc. make the source code cleaner, because all html part reside on the template.that's all i know for now..cheers,