Money Remittance Services

Are there any guidelines about outward remittances?
Is there a limit on the amount that can be remitted from an NRE account?
Can NRO accounts remit money outside India? If yes, how much can they remit?