The limits depend upon which version of Flash and what sorts of devices you intend to develop for. There are ActionScript limitations, media limitations, networking limitations, etc.
You might start by reading the CDKs for various implementations of Flash.