There are four types of basic access in Flex:

Access Description
public All objects and classes can access
private Only objects with the same class can access
protected Only objects with the same class or derived classes
internal Only objects in the same package(essentially the same directory in flex)

There are custom namespaces and other operators that exist to to limit access, but these are the basics that you’ll use the most.