Scrum comes under bigger umbrella called Agile. Kanban, eXtreme Programming (XP), Lean are said to come under Agile too.
My personal experience is: there is no separate word called "Agile Practice". Best practices exercised in SCRUM, XP may be cumulatively called as Agile Practice.
The following practices are visible in both XP and SCRUM, hence in Agile.
- User Story as Client requirement
- Pair Programming
- Test Driven Development (TDD)
- Team based estimation
- Refactoring
- Simple Design
- Evolutionary Design
- Retrospective
- Daily Stand up meeting
- Continuous Integration of code
- Client Demo etc.
For more details, you may wish to go through my blog:
http://chandrimachoudhury.blogspot.in/