Client side: Hidden Field ViewState Cookies Control State Query Strings 2. Server side: Session Application Cache