Eviction is a legal process by which a landlord forces a tenant to move out of the landlord's property involuntarily and usually permanently.
In some areas, landlords can evict their tenants without cause. In other areas, the law requires landlords to have a "just cause", which usually includes nonpayment of rent or damaging the property.
The requirement of notice also varies; in some areas, landlords must post an official eviction notice on the property a certain number of days before the tenant can be forced off the property. In some areas the landlord must get the police to post this notice.
Some jurisdictions require the landlord to obtain a court order before a tenant can be evicted.
If you are being evicted, the town should assist with the first month's rent or, in an emergency, the security deposit or back rent.
You can be evicted even if it is winter or you have children or you have nowhere to go.
The landlord is trying to evict you only because you complained to a code enforcement officer, or to the landlord in writing, of bad conditions in the apartment.