Shared-preferences는 주로 안드로이드 앱 개발 환경에서 사용되는 용어로, 앱 내에서 간단한 설정값이나 사용자 데이터를 키-값(key-value) 쌍의 형태로 저장하는 데이터 저장 방식을 의미합니다. 이는 데이터베이스를 구축하기에는 너무 가볍거나 일시적인 데이터를 저장할 때 매우 유용하게 쓰입니다. 예를 들어, 사용자가 앱에서 선택한 테마 색상, 로그인 유지 여부, 혹은 간단한 알림 설정 등을 저장할 때 이 방식을 사용합니다. 일반적인 영어 표현으로 해석하면 '공유되는 선호도'라는 뜻이지만, IT 분야에서는 특정 기술적 개념으로 굳어진 전문 용어입니다. 이와 유사한 개념으로는 웹 개발에서 사용하는 'Local Storage'나 'Cookies'가 있으며, 이들은 모두 사용자의 환경 설정을 기억한다는 공통점이 있습니다. 다만, shared-preferences는 보안이 중요한 민감한 정보보다는 앱의 동작 방식이나 사용자 경험을 개인화하는 데 최적화된 가벼운 저장소라는 점을 기억해야 합니다. 개발자들 사이에서는 줄여서 'SharedPrefs'라고 부르기도 하며, 앱이 삭제되면 함께 사라지는 휘발성 데이터라는 점도 함께 알아두면 좋습니다.