The best definition is the maintenance of factors such as renewable resource harvest and decrease in use of non-renewable resources that contribute to the quality of the environment indefinitely. The key point here is that environmental sustainability puts resources together to maintain our environment indefinitely. If it is depleted, it is not sustainable.
Other definitions include the definition of ecology, the definition of conservation and the definition of renewable resource.