> 1) If i declare a variable inside the <cfcomponent> and </cfcomponent> tags
> it is accessble by all of the functions in the component correct?
> 2) Are they also accessable outside of the component or do they have to be
> returned?
<cfset variables.foo = "bar"><!--- accessible to entire CFC instance --->
<cfset foo = "bar"><!--- same variables as above, therefore: accessible to
entire CFC instance --->
<cfset var foo = "bar"><!--- (in a function) accessible only to that
function-instance's code --->
<cfset this.foo = "bar"><!--- accessible to the calling code as myObj.foo
--->
HTH.

Signature
Adam