504는 503보다 크고 505보다 작은 자연수이다. 수학적으로 504는 합성수이며, 소인수분해를 하면 $2^3 \times 3^2 \times 7$이다. 504의 약수는 1, 2, 3, 4, 6, 7, 8, 9, 12, 14, 18, 21, 24, 28, 36, 42, 56, 72, 84, 126, 168, 252, 504로 총 24개 존재하며, 모든 약수의 합은 1560이다. 또한 504는 연속된 세 자연수 7, 8, 9를 곱한 값($7 \times 8 \times 9$)으로도 나타낼 수 있다.
컴퓨터 네트워크 및 웹 환경에서 504는 HTTP 상태 코드 중 하나인 '504 Gateway Timeout(게이트웨이 시간 초과)'을 의미한다. 이는 서버가 게이트웨이나 프록시 역할을 하고 있는 상태에서, 상위 서버로부터 제때 응답을 받지 못했을 때 발생하는 오류 코드이다. 사용자가 웹사이트에 접속하려 할 때 이 코드가 나타난다면, 클라이언트의 문제라기보다는 웹사이트를 호스팅하는 서버 간의 통신 지연, 과부하, 또는 상위 서버의 다운이 원인일 가능성이 높다.
미국 법률에서 504는 1973년에 제정된 재활법 제504조(Section 504 of the Rehabilitation Act of 1973)를 가리키는 주요 키워드로 쓰인다. 이 법안은 연방 정부의 재정 지원을 받는 모든 프로그램이나 활동에서 장애인에 대한 차별을 금지하는 최초의 미국 연방 민권법이다. 이 조항은 교육, 고용, 주거 등 다양한 분야에서 장애인의 권리를 보장하는 데 핵심적인 역할을 했으며, 이후 미국 장애인법(ADA) 제정의 기초가 되었다. 특히 미국 교육 현장에서는 장애 학생을 위한 맞춤형 교육 지원을 '504 플랜(504 Plan)'이라는 이름으로 제공하고 있다.
역사적으로 504년은 율리우스력의 윤년이다. 이 해에 동고트 왕국의 테오도릭 대왕이 판노니아 지역에서 게피다이족을 물리치고 영토를 확장했다. 한국사에서는 신라 지증왕 5년에 해당하는 해이다. 삼국사기 신라본기 기록에 따르면, 504년 여름 4월에 신라에서는 처음으로 상복(喪服) 제도를 제정하여 반포함으로써 국가의 법률과 제도를 정비하는 모습을 보였다.
그 외에도 504는 다양한 분야에서 고유한 식별 번호로 사용된다. 미국에서는 루이지애나주 뉴올리언스 및 그 주변 지역의 전화 지역 번호(Area code)로 504가 배정되어 있다. 자동차 역사에서는 프랑스의 자동차 제조사 푸조가 1968년부터 생산한 중형차 '푸조 504'가 유명하며, 이 차량은 뛰어난 내구성으로 아프리카와 남미 등지에서 큰 인기를 끌었다. 천문학에서는 1902년 솔론 어빙 베일리가 발견한 소행성에 '504 코라(504 Cora)'라는 이름이 붙었다.