A windfall site refers to a property plot that emerges unexpectedly for development, not previously designated in local planning. These sites often include unused or under-utilised land, providing unanticipated opportunities for housing or commercial projects.